选择填空:
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下载本文