题目列表(包括答案和解析)
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?”应该用现在完成时态回答。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com