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