题目内容
2.By the end of last week,she______in the west of China for two months helping the homeless children.( )A. | will stay | B. | has stayed | C. | would stay | D. | had stayed |
分析 到上周末,她已经在中国的西部待了两个月,帮助那些无家可归的孩子.
解答 答案:D 过去完成时的构成:had+过去分词,表示在过去的某时刻或者某个动作以前就已经发生或完成的动作.根据“By the end of last week”上周末就是过去的时间状语,By the end of意为“在…结束之前”,可知stay是在过去的时间之前发生的动作,所以就要用过去完成时.故选D.
点评 过去完成时的一个重点就是“过去的过去”,首先要找出这个“过去”的参照物来,然后就可以确定使用过去完成时了.
练习册系列答案
相关题目
12.---Could you tell me _________________?
---Of course,last night.( )
---Of course,last night.( )
A. | when you reached Chengdu | B. | when did you reach Chengdu | ||
C. | how you came to China | D. | how did you come to China |
10.-Sorry,I'm late.
-___________ We have just begun our class.( )
-___________ We have just begun our class.( )
A. | It doesn't matter. | B. | That's shame! | ||
C. | I'm afraid not. | D. | You're welcome. |
14.This is my sister. is a doctor.( )
A. | He | B. | It | C. | She |
11.Zhang Lin half an hour learning English after class every day.( )
A. | spends | B. | takes | C. | pays | D. | costs |