题目列表(包括答案和解析)
56. What ______ from seven to eight tomorrow?
A. will you do B. do you do
C. will you be doing D. were you doing
答:C。表示将来某一时刻或某段时间里正在进行的动作应用将来进行时。
55. What ________ this time yesterday?
A. are you doing B. will you do
C. will you be doing D. were you doing
答:D。过去某时刻正在进行的动作应用过去进行时。
54. In the past, the old men________ under the tree, telling stories.
A. would sit B. were sitting
C. had sat D. have sat
答:A.in the past在过去,是过去时的时间状语。would过去经常或习惯的动作。
53. Many new buildings _____ in my hometown in the past 20 years.
A. was built B. built
C. have built D. have been built
答:D. in the past 20 years 二十年来,是和现在完成时连用的时间状语。
52. By the end of last term, we_______ more than 3000 English words.
A. have learned B. had learned
C. will have learned D. will learn
答:B。 by the end of last term 到过去某时刻为止.应用过去完成时。
51. By the time you get home, he ________ Guangzhou.
A. had left for B. will have left for
C. has left for D. left for
答:B。by the time常与完成时连用,get是用现在时代替将来时,到将来某时刻为止,应用将来完成时。
50. He has _________ in Shanghai for two years.
A. gone to B. been to
C. been in D. gone in
答:C。 have gone to...去了……(为暂短性动词);have been to...去过……;have been in...一直呆在……。
49. By the time the firemen arrived, the fire ________ for half an hour.
A. had gone out B. had been out
C. had been put ont D. bas been put out
答:B。go out为不及物短语,意为“熄灭”,put out是及物的短语,意为“扑灭”,可用被动语态,但go out和put out均为暂短性动词。
48. - Tom has already arrived.
-Oh, I thought he ________ tomorrow.
A. will come B. was coming
C. had come D. comes
答:B。若主句用过去时,从句应用过去式,但主句若是现在时,从句也可用过去时。 come, go, arrive, stay, take, have. do等词的进行式可以表示将来。
47. The last time I ______Jane, she _______ cotton in the fields.
A. had seen, was picking B. saw, picked
C. had seen, picked D. saw, was picking
答:D。The last time相当于从属连同,引导时间状语从句,表示过去某一时刻正在进行的动作,应用过去进行时。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com