1 "Nancy is not coming tonight".
"But she ____!
A promises B promised C had promised
2 "Hey ,look where you are going !"
" Oh ,I'm terrible sorry .____
A i'm not noticing B I wasn't noticing
C I haven't noticed
3 All morning as she waited for the medical report from the doctor,her nervousness____
A has grown B is growing C grew
4 Scientists think that the continents ___ always where they ____ today
A aren't are B aren't were
C weren't are
个人观点,仅供参考!
1 "Nancy is not coming tonight"。
"But she ____! 。。。。。。。。。。。。。。。。。。 B
A promises B promised C had promised
句意:--南希今晚不回来了。
--但是他答应过了。
辨析:答应过了应该是过去的动作,排除A。过去完成时表示过去的过去,而本句只是表示单纯的过去,故排除C推荐选B。
2 "Hey ,look where you are going !"
" Oh ,I'm terrible sorry 。 ____。。。B
A i'm not noticing B I w...全部
个人观点,仅供参考!
1 "Nancy is not coming tonight"。
"But she ____! 。。。。。。。。。。。。。。。。。。 B
A promises B promised C had promised
句意:--南希今晚不回来了。
--但是他答应过了。
辨析:答应过了应该是过去的动作,排除A。过去完成时表示过去的过去,而本句只是表示单纯的过去,故排除C推荐选B。
2 "Hey ,look where you are going !"
" Oh ,I'm terrible sorry 。
____。。。B
A i'm not noticing B I wasn't noticing
C I haven't noticed
句意:--嗨,看你走到哪里来了!
--哦,非常抱歉,我没有注意到。
辨析:如果人家已经提醒你了,你还说i'm not noticing,明显是蔑视人家,除非你故意找茬,基本上不用,排除A;B,C相比较起来,I wasn't noticing =我刚才(一直)没注意,I haven't noticed=我到(现在为止)才注意到,B的态度更诚恳。
而且一般用于道歉的语句基本不用现在时态(包括现在完成时)。试想:别人说你错了,你肯定会说Sorry I didn't know而不会说Sorry I haven't known。
现在时如果用在道歉中多少有点不礼貌的意味!推荐选B。
3 All morning as she waited for the medical report from the doctor,her nervousness____。。。。C
A has grown B is growing C grew
句意:以整个早上她都在等医生的化验报告,紧张感与时俱增。
分析:All morning是这个句子的时间状语,表示的过去的动作。使用现在完成时呢还是用一般过去时呢?从句子时间状语从句as she waited for the medical report from the doctor来看,逐句也应该用过去的时态,即时用完成时也应该用过去完成时;这里只有C。
而且,现在完成时表示过去的动作对现在造成的影响,这个句子里面知识纯粹的表示过去的状态,没看出来要陈述对现在的影响。故推荐C。
4 Scientists think that the continents ___ always where they ____ today 。
。。。。。。。。。。。。。。。。。。C
A aren't are B aren't were
C weren't are
句意:科学家们认为各大洲过去并不在今天所在的位置。
分析:today是关键,决定了它前面要用are,那前面是用来和today对比的,只能是过去;所以推荐C。
看看有没有帮助! Kevin。收起