英语题目,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/02 21:36:03
-Jack, look what you have done?
-Oh,I am terribly sorry._____
A.I haven`t noticed B.I wasn`t noticing
为什么选B

what you have done
现在完成时
现在JACK已经知道这件事了
就不能用现在完成时

如果想用完成时可改成
i hadn't noticed

B,是我之前在做这件事的时候没注意
A,是我直到现在还没注意到,人家都这样说你了,你还没注意到那也太瞎了吧!
所以选B

是比较口语化的说法,这样的表达更加生动,不能单从语法看是完成时态就用完成法,而是他想要说:我当时在做这件事情的时候没有注意。如果多看点国外的片子就会常听到这种表达习惯。

意思是说我刚才没有在注意所以才会发生那种事....
而且像notice这样的词应该不能用于完成式....

听我给你解释:
问句中look what you have done?已经用了现在完成时,主要表示以前的动作对现在的影响。
而回答的意思是,没有注意到,所以才造成现在的后果。在提问(现在完成时)之时,刚刚注意到,“以前一直没有注意到”,所以用过去进行时。