(2012·四川高考)—Did you catch what I said?
—Sorry.I ______a text message just now.
A.had answered
B.have answered
C.would answer
D.was answering
答案为D项。由问句“你听到我说的话了吗”可知是过去的动作;答语意为“对不起。我刚才在回一条短信”。根据句意及时间状语just now可知,回短信的动作正好是发生在问话人说话的那一时间点,即表示过去某一时间点正在发生的动作,故用过去进行时。
考点二:一般过去时和现在完成时的区别
1.当有表示具体过去时间的状语(包括when)时,主句用一般过去时。如:
When I was a child,I often played football in the street.
2.当有表示一段时间的状语,如for和since表示时间时,主句用现在完成时,强调到现在为止所做的事情或过去所做之事对现在的影响。如:
They have worked here since they left college.
3.延续性动词的一般过去时也可以与表示一段时间的状语连用,强调过去一段时间里曾做过某事。如:
He learned English for three years.他曾经学过三年英语。(只是强调过去学过)
He has learned English for three years.他学英语三年了。(到现在为止是3年,强调对现在的影响)
【2016年高考第二轮复习英语(全国版)专题整合突破六动词的时态和语态】相关文章:
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21