题目列表(包括答案和解析)

 0  280948  280956  280962  280966  280972  280974  280978  280984  280986  280992  280998  281002  281004  281008  281014  281016  281022  281026  281028  281032  281034  281038  281040  281042  281043  281044  281046  281047  281048  281050  281052  281056  281058  281062  281064  281068  281074  281076  281082  281086  281088  281092  281098  281104  281106  281112  281116  281118  281124  281128  281134  281142  447348 

10.-Did you see Mr Smith when you were in France? 

-No,when I_______France,he had gone to China. 

A. had arrived to      B. arrived to 

C. had got to         D. got to 

答案:D 主句是过去完成时,从句应该用一般过去时,到达get to=arrive in/at=reach。

试题详情

9.-I haven’t seen Jane for a long time. Where is she? 

-She_______to New York. 

A. went      B. goes        C. will go           D. has gone 

答案:D 她在哪里?表示Jane不在此地,说明她已经去了,所以用has gone to。

试题详情

8.-How clean the room is today! 

-Oh,yes! Who _______it? 

A. is cleaning            B. will clean 

C. has cleaned            D. had cleaned 

答案:C 好干净的房间呀!谁打扫的?表示动作已经完成,对现在造成的影响是干净,所以用现在完成时态。

试题详情

7. I_______this book for two weeks;I have to return it now. 

A. borrowed      B. have borrowed        C. kept      D. have kept 

答案:D for two weeks是一段时间,要与现在完成时态连用。表示借多久应该用keep,borrow是非延续性动词。

试题详情

6.-When shall we meet again? 

-Make it_______day you like; it’s all the same to me. 

A. one          B. another      C. some         D. any 

答案:D “it’s all the same to me”对我来说都一样,表明任何一天都可以,所以用any day。

试题详情

5.What_______to her yesterday evening? 

A. was happened          B. happened        C. happening     D. happen 

答案:B yesterday evening 表示过去,所以为过去时,happen是不及物动词,没有被动语态。

试题详情

4.Tom _______a lot of friends since he came to China last year. 

A. made         B. makes     C. is making      D. has made 

答案:D since+从句,主句用现在完成时态。

试题详情

3.-Have you ever been anywhere for a trip? 

-A trip?I_______ away from my hometown even once. 

A. went                    B. have gone 

C. have never been   D.had gone 

答案:C 根据问句“Have you ever been anywhere for a trip?”应该用现在完成时态回答。

试题详情

2.I_______in Guilin for several years. 

A.lives          B.lived        C.has lived          D.have lived 

答案:D for several years 与现在完成时连用,主语为I,因此选D项。

试题详情

1.-How long have you_______the bike? 

-For about two weeks. 

A.bought  B.buy          C.buyed   D.had 

答案:D 题意是“这辆自行车你买了多久了?”“大约两周了。”这是一个现在完成时的句子,据结构have+p.p.可排除B。buy这个单词属于短暂性动词,不能和一段时间连用。其故选D项。

试题详情


同步练习册答案