高中时态精选练习题
选择填空:
1.----Can I join your club, Dad? [ ] ----You can when you ____ a bit older.('94)
A.get B.will get C.are getting D.will have got 2.----I'm sorry to keep you waiting.('94) [ ] ----Oh, not at all. I ____ here only a few minutes. A.have been B.had been C.was D.will be
3.I don't really work here;I ____ until the new secretary arrives.('94) [ ] A.just help out
B.have just helped out C.am just helping out D.will just help out
4.I need one more stamp before my collection ____ . [ ] A.has completed B.completes
C.has been completed D.is completed
5.I first met Lisa three years ago.She ____ at a radio shop at the time.('97) [ ] A.has worked B.was working
C.had been working D.had worked
6.----Is this raincoat yours? [ ] ----No, mine ____ there behind the door.('97)
A.is hanging B.has hung C.hangs D.hung 7.----Nancy is not coming tonight. [ ] ----But she ____ !('98)
A.has written B.wrote
C.had written D.was writing
8.Shirley ____ a book about China last year but I don't know whether she has finished it.('98) [ ]
A.has written B.wrote
C.had written D.was writing 9.----Hi, Tracy, you look tired. [ ]
----I am tired. I ____ the living room all day.('98) A.painted B.had painted
C.have been painting D.have painted
10. The price ____ , but I doubt whether it will remain so.('99) [ ] A.went down B.will go down C.has gone down D.was going down
11.----Bob has gone to California. I hear. [ ] ----Oh. I wonder when he ____ .('96海淀)
A.has left B.leaves
C.left D.was leaving 12.----Have you got your test result ? [ ] ----Not yet. The papers ____ .('96海淀) A.are not correcting B.have not corrected
C.are still being corrected D.have already been corrected
13.----Why weren't you at the meeting ? [ ]
----I ____ for a long----distance call from my father in Australia.('99西城) A.waited B.was waiting C.had waited D.have been waited
14.The telephone ____ four times in the last hour, and each time it ____ for my roommate.('99西城) [ ] A.has rung; was
B.has been ringing; is C.had rung; was D.rang; has been
15. Two million tons of oil ____ exploited in this area that year.('99西城) [ ] A.was B.has been C.were D.have been 16.----What time ____ Tom tomorrow? [ ] ----At 3:00 p.m.('99西城) A.do you meet B.will you meet C.would you meet D.are you meeting
17. That was not a good place to go skating. You ____ your leg. [ ] A.can break B.could break
C.could have broken
D.could have been broken
18.---- ____ the sports meet might be put off. [ ] ----Yes, it all depends on the weather. A.I've been told B.I've told C.I'm told
D.I told
19.----Your phone number again? I ____ quite catch it. [ ] ----It's 9568442.
A.didn't B.couldn't C.don't D.can't
20. As she ____ the newspaper, Granny ____ asleep. [ ] A.read; was falling B.was reading; fell
C.was reading; was falling D.read; fell
21.I don't think Jim saw me; he ____ into space. [ ] A.just stared
B.was just staring C.has just stared D.had just stared
22.----Who is Jerry Cooper? [ ]
---- ____ ? I saw gou shaking hands with him at the meeting. A.Don't you meet him yet B.Hadn't you met him yet C.Didn't you meet him yet D.Haven't you met him yet 用所给动词的正确形式填空:
1. I'm afraid I can't get in all the wheat within such a short time unless you ____ to help me tomorrow.(come)
2. They left for Beijing last week and we ____ then so far.(not hear)
3.When we reached the airport, we were surprised to find that Uncle's plane ____ . (land) 4.I ____ he had finished his work.(think)
5.We ____ the problem for quite some time, but we any conclusion yet.(discuss, not reach) 6.He said this book would be published if the writer ____ .(agree) 7.John works very hard. In fact, I think he ____ right now.(study)
8.The little boy didn't see me, he ____ a golden fish in a basin.(watch)
9.I have to make a quick phone call. Can you wait a few moments ? It ____ long.(not take) 10.They ____ themselves on the beach when the train ____ .(enjoy, come) 答案: 选择填空:
1~5 AACDB 6~10 ABDCC 11~15 CCBAC 16~20 BBAAB 21~22 BD 用所给动词的正确形式填空:
1.come 主句用将来时, 从句用一般现在时表示将来。 2.haven't heard so far与现在完成时连用。
3.had landed 在 reached之前发生, 故用过去完成时。 4.thought
5.have been discussing, haven't reached 讨论从过去开始一直到现在, 但是到目前仍没有结论。
6.agreed 主句是过去时, 从句动作受它影响。 7. is studying
8.was watching 没有看到我, 那时正观看金鱼。 9.won't take
10.were enjoying, came
因篇幅问题不能全部显示,请点此查看更多更全内容