:英语动词时态用法的详解
:
—Really ? When _____ there ?
A. will they go B. did they go
C. do they go D. have they gone
例2.—______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished B. Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
简析:现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故例1、2的正确答案皆为B。
考点四:考查非延续性动词的用法
例1. His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
>
—Really ? When _____ there ?
A. will they go B. did they go
C. do they go D. have they gone
例2.—______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished B. Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
简析:现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故例1、2的正确答案皆为B。
考点四:考查非延续性动词的用法
例1. His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
>
显示更多