现在完成时与现在完成进行时比较练习
一.. Make the best choices.(选择题)
1. — I’m sure Andrew will win the first prize in the final.
— I think so. He ________ for it for months.
A. is preparing B. was preparing C. had been preparing D. has been preparing
2. By the time he realizes he ____ into a trap, it’ll be too late for him to do anything about it. A. walks
B. walked
C. has walked
D. had walked
3. So far this year we _______ a fall in house prices by between 5 and 10 percent.
A. saw B. see C. had seen D. have seen
4. 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
5. Danny _________ hard for long to realize his dream and now he is popular.
A. works B. is working C. has worked D. had worked
6. —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
7. 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
8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.
A. had considered B. has been considering C. considered D. is going to consider
9. —______ 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
10. —Hi, Tracy,you look pale.
—I am tired. I _______ the living room all day.
A. painted B. had painted C. have been painting D. have painted
11. His sister left home in 1998,and________since.
A.had not been heard of B.has not been heard of C.had not heard of D.has not heard of
12. Edward,you play so I________you played the piano.
A.didn’t know B.hadn’t known C.don’t know D.haven’t known
13.According to the literary review,Shakespeare___his charities live through their language in his plays.
A.will make B.had made C.was making D.makes
14. Would you please keep silentThe weather report________and I want to listen.
A.is broadcast B.is being broadcast C.has been broadcast D.had been broadcast
15. The population of Jiangsu________to more than twice what it was in figure is now approaching 74 million.
A.has grown B.have grown C.grew D.are growing
16. — Ann is in hospital.
—Oh,really and visit her.
A.didn’t;am going to B.don’t;would C.don’t;will D.didn’t;will
17. Excuse me,Marcia,a reporter from Vanity Fair________all you speak to her now
A.phones B.has phonedn C.has been phoning D.phoned
18. I was out of town at the time,so I don’t know exactly how it________.
A.was happening B.happened C.happens D.has happened
19. Over the past decades,sea ice________in the Arctic as a result of global warming.
A.had decreased B.decreased C.has been decreasing D.is decreasing
20.—You speak very good French!
— in Sichuan University for four years.
A.studied B.study C.was studying D.had studied
—You speak very good French!
— in Sichuan University for four years.
A.studied B.study C.was studying D.had studied
21.—Do you know if Terry will go camping this weekend
—TerryNever!She________tents and fresh air!
A.has hated B.hated C.will hate D.hates
22.—Got your driving license
— busy to have enough practice,so I didn’t take the driving test last week.
A.was B.am C.have been D.had been
23. He will have learned English for eight years by the time he________from the university next year.
A.will graduate B.will have graduated C.graduates D.is to graduate
24. I________in London for many years,but I’ve never regretted my final decision to move
back to China.
A.lived B.have lived C.had lived D.was living
25.—What’s your opinion about my suggestion —Sorry, you please say it again
A.hadn’t listened B.wouldn’t listen C.wasn’t listening D.didn’t listen
26. Although many measures________,the world’s economy is still going down.
A.were taken B.have been taken C.will be taken D.are taken
27. Since the beginning of the vacation,I______across the country,and my next stop is the Wuyi Mountains.
A.had traveled B.will travel C.have been traveling D.was traveling
28. Right now the government is trying to control the number of people who________by H1N1 flu.
A.have been affected B.have affected C.are affected D.affect
29.—I saw Lucy and her boyfriend in the park at nine yesterday evening.
— Internet with me in my home then.
A.surfed B.had surfed C.would surf D.was surfing
30. The employees ________that they should renew their contracts within a week.
A.advise B.have advised C.are advised D.had been advised
31. 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
32.—Look!Everything here is under construction.
—What’s the pretty small house that________for
A.is being built B.has been built C.is built D.is building
33.—Did you have any trouble finding your way in Shanghai
—Yes,I tried to find my way to the airport but________.
A.has been lost B.get lost C.lost D.got lost
34. We’ve been told the good news,but when and where to go for the exciting paid vacation ____ yet.
A.are not discussed B.have not been discussed
C.is not being discussed D.has not been discussed
35. We haven’t moved into the new office building—it________right now.
A.is decorating B.has been decorated C.is being decorated D.has been decorating
二. Complete the following sentences with the right form of the verbs given. 1. You know, I ________ (look) for a job for three months, and this is my first formal interview.
2. My sister ________ (stay) in Beijing for three months last year.
3. The little boy is dirty all over because he ________ (play) in the mud all the morning.
4. I ________ (wonder) if you were free this afternoon.
5. Here he is! We ________ (wait) anxiously for him since last night.
Key: 一. 1-----5 DCDDC 6----------10 CABA C
13. D 15.A 16 D 18.B 19.C 20.A 21.D 23.C
24.A 25.C 26.B 27. C 28.C 29.D 30.C 32. A 33.D 34.D 35.
二. 1. have been looking 2. stayed 3. has been playing/ has played
4. wondered 5. have been waiting