冲刺练习



1.The flowers were so lovely that they __________ in no time.

A.sold               B.had been sold

C.were sold             D.would sell

2.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

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.—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

6.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

7.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

8.—Did Peter fix the computer himself?

—He ________, because he doesn’t know much about computers.

A.has it fixed           B.had fixed it

C.had it fixed           D.fixed it

9.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

10.—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

11.I got caught in the rain and my suit ____.

A.has ruined            B.had ruined

C.has been ruined          D.had been ruined

12.—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

13.—I saw Jane and her boyfriend in the park at eight yesterday evening.

—Impossible. She ________ TV with me in my home then.

A.watched              B.had watched

C.would watch            D.was watching

14.Danny ________ hard for long to realize his dream and now he is popular.

A.works               B.is working

C.has worked            D.worked

15.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

16.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

17.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

18.—______ 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

19.—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

20.—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

21.I ________ there little more than a week when I set to work with the scientist.

A.would be             B.have been

C.had been             D.will be

22.The unemployment rate in this district ________ from 6% to 5% in the past two years.

A.has fallen            B.had fallen

C.is falling            D.was falling

23.John had to have his car repaired in a garage because it ________ seriously.

A.damaged              B.was being damaged

C.had damaged            D.had been damaged

24.When you get the paper back, pay special attention to what ________.

A.have marked            B.have been marked

C.had marked            D.had been marked

25.—Did you see a man in black pass by just now?

—No, sir. I ________ a newspaper.

A.read               B.was reading

C.would read            D.am reading

26.If Newton lived today, he would be surprise by what ____ in science and technology.

A.had discovered          B.had been discovered

C.has discovered          D.has been discovered

27.—Jack bought a new mobile phone the other day.

—________? That’s his third one in just one month.

A.Had he              B.Did he

C.Does he              D.Has he

28.Professor James will give us a lecture on the Western culture, but when and where ____ yet.

A.hasn’t been decided       B.haven’t decided

C.isn’t being decided       D.aren’t decided

29.The play had already been on for quite some time when we ____ at the New Theatre.

A.have arrived           B.arrived

C.had arrived            D.arrive

30.—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

[答案]

-END-