A. didn’t sleep B. don’t sleep C. haven’t slept D. won’t sleep23. —Excuse me, look at the sign over there, please. Could you stop smoking —Sorry, I ________ that.
A. didn’t see B. don’t
see C. won’t see D. can’t see
24. —Well, I found this. I think it must be yours.
—My watch! Thank you. Where ________ it
A. do you find B. had you found C. were you finding D. did you find25. —Do you know when Dr. White ________ for dinner this evening
—No, but I think he ________ when he is free. A. will come;
comes B. will come; will come C. comes;
comes D. comes; will come
26. Look at those black clouds. It ________ rain. Let’s hurry.
A. maybe B. would C.
has D. is going to
27. The Oriental Pearl TV Tower ________ thousands of visitors since 1995.
A. attracted B. attracts C. has attracted D. will attract28. —Jimmy is leaving for a holiday.
—Really Where ________ he ________
A. has; gone B. will; go C. did; go D. does; go29. —Shall we go shopping now
—Sorry, I can’t. I ________ my shirts.
A. wash B. washes C.
washed D. am washing
30. —I called you yesterday evening, but there was no answer.
—Oh, I am sorry. I ________ dinner at my friend’s home.
A. have B. had C. was having have had
31. —________ you ________ your e-mails today
—Not yet. There’s something wrong with my computer.
A. Have; checked B. Did; check check D. Are; checking
32. —How do you like Beijing, Mr. Black
—Oh, I ________ such a beautiful city before.
A. don’t visit B. didn’t visit haven’t visited D. hadn’t visited
33. —Tom, may I borrow your book Chicken Soup
—Sorry, I ________ it to Mary.
A. lent lent C. had lent D. lend
34. —Mum, may I go out to play football
—________ you ________ your homework yet
A. Have; finished B. Do; finished Are; finishing D. Did; finish
35. —The train is leaving right now, but David hasn’t arrived yet.
—Well, he said he ________ here on time.
A. came B. will
be C. would come can be
36. —Why didn’t you go to the cinema yesterday
—Because I ________ the film before.
D. C. Do; C. B. have C. D. A. had seen B. have seen C. have watched D. has watched
37. I don’t think John saw me. He ________ a book at that moment.
A. just read B. has just read C. was just reading D. had just read
38. Mr. Green ________ a book about China last year but I don’t know whether he has finished it.
A. has written B.
wrote C. had written D. was writing
39. Mr. White ________ the newspaper while his daughter ________ TV. A. has read; was
watching B. was reading; watched
C. was reading; was
watching D. reading; watched
40. —I ________ you at the meeting. Why
—I was ill.
A. saw B. have seen C. not
see D. didn’t see41. Hurry up! The play ________ for ten minutes.
A. has been on B. has begun C. had begun D. began42. —May I speak to Mr. Smith
—Sorry, he ________ Australia. But he ________ in two days. A. has been to; will come
back B. has gone to; will be back
C. has been in; would come back D. is leaving for; doesn’t come back
43. I can’t go to the theater tonight because I ________ my ticket.
A. have lost B. had lost C. will lose D. was losing
44. —What a nice bike! How long ________ you ________ it
—Just two weeks.
A. have; bought B. did;
buy C. have; had D. are; having
45. Mrs. Smith ______ her keys in the office, so she had to wait until her husband ______ home.
A. has left;
comes B. left; had come
C. had left; would
come D. had left; came
参考答案
I. 1. is shining 2. will visit 3. has lived 4. taught 5. were watching
6. had learned 7. would buy 8. is chatting 9. goes 10. doesn’t snow
11. are talking 12. happened 13. interviewed 14. would ring 15. have learned
16. were picking 17. had begun 18.
grew 19. has travelled 20. finish
II.21-25 BAADB 26-30 DCBDC 31-35 ACBAC
36-40 ACDCD 41-45 ABACD
相关推荐: