现在完成时
一、单项选择
1.Lu Xun ________ for over eighty years, but his works still have a great influence today.
A.died B.was dying C.has died D.has been dead
2.It has been fifty years since my grandfather ________ his hometown. How he wished he could go back to see his birthplace again.
A.leaves. B.leaving C.left
3.Kobe Bean Bryant, an MPV basketball player, ________ for 2 years, but his spirit still remains in the hearts of tens of thousands of people.
A.died B.was dying
C.has been died D.has been dead
4.—Mum, let’s buy some food and drink for picnic tomorrow.
—We ________ a lot. I went shopping with your dad this morning.
A.get B.got C.will get D.have got
5.—Why not go to see the film with me
—Because I ________ it already.
A.saw B.will see C.have seen D.see
6.My Chinese teacher ________ in our school for over twenty years.
A.had taught B.is teaching C.teaches D.has taught
7.I have collected stamps since I ________ this film.
A.see B.saw C.seen D.seeing
8.—Mom, is there anything to eat I feel a bit hungry.
—Oh, I ________ cookies. They’re on the table.
A.make B.am making C.will make D.have made
9.—________ did your uncle leave for the capital of Germany
— Let me see. He ________ for nearly 20 months.
A.When; has left B.When; has been away C.How long; has left
10.—Tom, our school held a hundred-day pledge(誓言) class meeting last week.
—Time flies! Your time in middle school will come to an end in 100 days. Please value ________ so far.
A.what you will get B.that you have got C.what you have got
11.One of the oldest museums in the small town ________ here for over twenty years.
A.has been B.have been C.has gone D.have gone
12.—Would you like to watch the movie with us
—No, I _________ it twice.
A.saw B.have seen C.see D.was seeing
13.The life they were used to ________ greatly since their son was born.
A.change B.having changed C.changing D.has changed
14.—Lunch
—No, thanks. I ________.
A.will eat B.am eating C.have eaten D.eaten
15.— How long ________ his parents ________
— For about twenty years.
A.did, marry B.have, been married C.have, got married D.have, married
16.Have you ever ________ Xi’an before
A.went to B.gone to C.been to D.been in
17.—_________ have you lived in Nanjing
— I’ve lived here _________ 2008.
A.How long; for B.How long; from C.How soon; in D.How long; since
18.—This car is Mrs. White’s. She _________ it for over 5 years.
—Really It looks like a new one.
A.has had B.has lent C.has bought D.has sold
19.There ________ great changes in our school in the past ten years.
A.have had B.have been C.has had D.has been
20.Some traffic police often stop the drivers at the crossing to check if they ________ wine.
A.drink B.will drink C.have drunk D.are drinking
21.—Our hometown is becoming more and more beautiful.
— I agree with you. In fact, it ________ a lot in the past few years.
A.changed B.will change C.has changed D.was changing
22.Great changes ________ in our city in the past five years.
A.have taken place B.took place C.take place D.were taking place
23.―Excuse me, how long can I ________ these books
―Three weeks. Then you must return them on time.
A.keep B.borrow C.buy
24.How long _________ the film ________ when he got to the cinema
A.did; begin B.has; begun
C.had; been on D.had; begun
25.—Lily, why are you still here School has been over for half an hour.
—Because I_______ my task yet. I still need one more hour.
A.won’t finish B.didn’t finish C.haven’t finished D.don’t finish
26.—I saw Alice walk into that building just now.
—Oh, it’s our new city museum. It ________ to the public for a month.
A.has been opened B.has been open C.has opened D.opened
27.— Where is Alice The film will begin.
— Don’t worry. I ______ her and she is on the way.
A.tell B.will tell C.have told D.was telling
28.—Hello, Tom. Where is Jack now
—Maybe he ________ to the library. But he ________ here an hour ago.
A.has gone; stayed B.has been; stayed C.has been; has stayed D.went; has stayed
29.—What are you reading, Jim
—J.K. Rowling’s Harry Potter. I ________ the book ________ two days ago.
A.have borrowed; since B.have kept; since C.have borrowed; from D.kept; since
30.—Jim, do you still need to use my bike
—No, thanks all the same. My father ________ one for me already.
A.bought B.has bought C.has had D.will buy
二、根据汉语提示填空
31.Since 1993, sea level has ________ (上升) at a speed of 3.2 cm every ten years because of melting ice (融冰).
32.Fans have ________ (投票) online for their favorite stars.
33.The film Avatar __________ (结束) for a quarter so far.
34.Air pollution has ______ (杀死) people.
35.Don’t worry. I have ________ (悬挂) all the wet clothes on the balcony.
36.The scientists have_________ (发现) a new type of plant in Amazon.
37.Have you _________ (讨论) the problem with anyone
38.He has never ________ (后悔) making the decision.
39.They have ________ (翻译) the book into six languages.
40.The twins have not ___________(到达)home yet.
41.The doctor has just ___________(测量)the boy’s temperature. There’s no fever.
42.My father has ________ the new keyboard to the computer. (连接)
43.Jim borrowed my pen yesterday and he hasn’t __________(归还)it to me.
44.The population of this town has ________________(增长) in recent years.
45.Have you ______________ (为……付钱) that coat
46.My deskmate has ___________ (取得进步) in English through her hard work.
47.Why hasn’t he ________ (意识到) the importance of washing hand properly
48.He has ________(完成) all his homework so far.
49.My aunt is a writer. She has written more than ten books _____(自从) 1980.
50.I’ve ________ (后悔) the decision to work in West China.
三、将所给单词连成句子
51.city, ten years, have, the, for, lived in, we
________________________.
52.read about, have, the story, you, Mr Sun, Mr. Wind, and, about, the competition, between ( )
________________________________________________
53.the, your, have, USA, arrived, cousins, yet, in
____________________________________________
54.has, Kitty, ticket, booked, airline, to, already, the, Beijing
________________________________________________.
55.successfully, ten years ago, three books, since, has written, she
_______________________________________________________________________.
56.visited, museum, the, I, haven’t,
___________________________________.
57.of, both, has, the opening, changed, the lives, of, groups, the preschool.
_________________________________________________
58.found, haven’t, we, life, any, on, the , moon, yet
___________________________________________________________.
59.national, treasures, it, become, one, China’s, has, of
________________________________________________
60.how, English. have, you, learnt, long
_________________________________________________________________________
试卷第1页,共3页
参考答案:
1.D
2.C
3.D
4.D
5.C
6.D
7.B
8.D
9.B
10.C
11.A
12.B
13.D
14.C
15.B
16.C
17.D
18.A
19.B
20.C
21.C
22.A
23.A
24.C
25.C
26.B
27.C
28.A
29.B
30.B
31.risen
32.voted
33.has been over
34.killed
35.hung
36.discovered
37.discussed
38.regretted
39.translated
40.Arrived/reached
41.taken
42.connected
43.returned
44.increased
45.paid for
46.made progress
47.realized
48.Completed/finished
49.since
50.regretted
51.We have lived in the city for ten years
52.Have you read about the story about the competition between Mr Sun and Mr. Wind
53.Have your cousins arrived in the USA yet
54.Kitty has already booked the airline ticket to Beijing
55.She has written three books successfully since ten years ago##She has successfully written three books since ten years ago
56.I haven’t visited the museum
57.The opening of the preschool has changed the lives of both groups.
58.We haven’t found any life on the moon yet
59.It has become one of China’s national treasures
60.How long have you learnt English
答案第1页,共2页