
一、单选题
1. I know a little bit about Italy as my wife and I _____ there several years ago.
A. are going B. had been C. went D. have been
2. The flowers were so lovely that they _____ in no time.
A. sold B. had been sold C. were sold D. would sell
3. ----Is there anything wrong, Bob? You look sad.
----Oh, nothing much. In fact, I _____ of my friends back home.
A. have just thought B. was just thinking
C. would just think D. will just be thinking
4. ----Tom, you didn’t come to the party last night?
----I_____, but I suddenly remembered I had homework to do.
A. had to B. didn’t C. was going to D. wouldn’t
5. ----How can I apply for an online course?
----Just fill out this form and we ____what we can do for you.
A. see B. are seeing C. have seen D. will see
6. I got caught in the rain and my suit_____.
A. has ruined B. had ruined C. have been ruined D. had been ruined
7. ----It was really very kind of you to give me a lift home.
----Oh, don’t mention it. I _____ past your house anyway.
A. was coming B. will come C. had come D. have come
8. ----Did you tidy your room?
----No, I was going to tidy my room but I _____ visitors.
A. had B. have C. have had D. will have
9. With the help of high technology, more and more new substances _____ in the past years.
A. discovered B. have discovered
C. had been discovered D. have been discovered
10. If Newton lived today, he would be surprised by what _____ in science and technology.
A. had discovered B. had been discovered
C. has discovered D. has been discovered
11. ----Did Alan enjoy seeing his old friends yesterday?
----Yes, he did. He _____ his old friends for a long time.
A. didn’t see B. wouldn’t see C. hasn’t seen D.hadn’t seen
12. The children went home from the grammar school, their lessons _____ for the day.
A. finishing B. finished C. had finished D.were finished
13. Leonardo da Vinci(1452-1519)_____ birds kept in cages in order to have the pleasure of setting them free.
A. is said to be buying B. is said to have bought
C. had said to buy D. has said to have bought
14. ----Do you have any idea what Paul does all day?
----As I know, he spends at least as much time playing as he _____.
A. writes B. does writing C. is writing D. does write
15. When I called you this morning, nobody answered the phone. Where _____?
A. did you go B. have you gone C. were you D. had you been
16. As the years passed, many occasions--- birthdays, awards, graduations---_____ with Dad’s flowers.
A. are marked B. were marked C. have marked D. had marked
17. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she _____English for a year.
A. studies B. studied C. is studying D. has been studying
18. The children talked so loudly at dinner table that I had to struggle _____.
A. to be heard B. to have heard C. hearing D. being heard
19. The play had already been on for quite some time when we _____ at the New Theater.
A. have arrived B. arrived C. had arrived D. arrive
20. At the end of the meeting, it was announced that an agreement _____.
A. has been reached B. had been reached C.has reached D.had reached
21. ---- _____ you _____ him around the museum yet?
----- Yes. We had a great time there.
A. Have; shown B. Do; show C. Had; shown D. Did; show
22. They _____ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got B. got C. have got D. get
23. They became friends again that day. Until then, they _____ to each other for nearly two years.
A. didn’t speak B. hadn’t spoken C. haven’t spoken D. haven’t been speaking
24. ----I have got a headache.
----No wonder. You _____ in front of that computer too long.
A.work B. are working C. have been working D. worked
25. ----Ouch! You hurt me!
----I am sorry. But I _____any harm.. I _____ to drive a rat out.
A. didn’t mean; tried B. don’t mean; am trying
C. haven’t meant; tried D. didn’t mean; was trying
二、完形填空
There is a holiday next week and I can’t decide what to do.I have a lot ofwork to do 26 and this would be a good chance(机会)27 .But I don’t like 28 theholiday in such a way.I can work at home all the rest of the year.Last year Iwent 29 to the mountains.30 there was beautiful,but it is too cold this time of a year.And it’s really 31 far to go for a short holiday.I decide 32 this isn’t a good time to 33 the mountains.But I 34 to go somewhere else.Perhaps this would be a good chance to go to the beach(海滨).I like to go forwalks 35 the seashore 36 the warm sunshine and watch the water.It’s only eight
miles away and I could get there 37 about two hours.After thinking it 38 ,I am sure that this is a 39 time for the seashore than 40.Oh,here is a letter 41 Jim.He 42 he is going to his house in the mountains for the 43,and he 44 me to go with him.45 giving it some more thought,I wrote back to Jim and thanked him for that.
26. A. at home B. at house C. in school D. in factory
27. A. do it B. doing that C. to do it D. with that
28. A. to take B. to spend C. having D. asking
29. A. the north B. for north C. north D. to north
30. A. Nothing B. Everything C. Somebody D. Anything
31. A. very B. enough C. rather D. too
32. A. that B. what C. whether D. when
33. A. go B. go to C. go for D. leave
34. A. do want B. wanted C. shall want D. was wanting
35. A. on B. by C. beside D. along
36. A. on B. during C. in D. under
37. A. in B. for C. with D. after
38. A. about B. of C. over D. on
39. A. good B. fine C. better D. best
40. A. home B. the mountains C. big cities D. country villages
41. A. for B. to C. from D. by
42. A. says B. tells C. speaks D. talks
43. A. weekend B. holiday C. sunday D. trip
44. A. want B. wish C. hopes D. asks
45. A. When B. With C. Without D. As
Keys: 26-30 ACBCB 31-35 DABAD 36-40 CACCB 41-45 CABDC
