现在完成时专项训练
一、单项选择
1.Li Hong has ________ the army for 2 years.
A.joined B.joined to C.been in D.joined in
2.We have been friends since ______.
A.children B.five years
C.five years ago D.five years before
3.Mike ___________ the story for a month.
A.Has bought B.Has had C.had had D.has borrowed
4.You ______ that question three times.
A.already asked B.have already asked
C.already have asked D.asked already
5.Those foreign friends left Guangzhou __________.
A.since last week B.a week ago
C.for a week D.since a week ago
6.I _____ at this school for two years already.
A.am studying B.study C.studied D.have studied
7.They _________ in the city since last summer.
A.live B.didn’t live C.have lived D.live
8.Mrs.Wang has lived in Haikou _________ 1992.
A.since B.from C.after D.in
9.Mr.Black _________ China since the summer of 1998.
A.has been to B.has been in
C.has come to D.came to
10.You’d better go on ________ English.
A.study B.studied C.studying D.to study
11.You have never been to the Great Wall,________ you?
A.do B.don’t C.have D.haven’t
12.His father _______ for years.
A.has died B.has been dead C.died D.dies
13.Mary ________ to see the films because she __________ it twice.
A.won’t go,saw B.won’t go,will see
C.won’t go,has seen D.didn’t go,sees
14.________ you ________ some more food?Thank you.I _______ enough.
A.will have B.have had C.Do,have ,have D.Do,have,had
15.______ you ______ England?Yes,it _____ a beautiful country.
A.Will ,gone to,was B.Have ,been to,is
C.had ,been to,is D.Have ,gone to,is
16.----_______ you _______ to the capital?
---No,I ______.I ______ there early next month.
A.Have,been,haven’t,am going B.Had,been,hadn’t,am going
C.Have,gone,haven’t,was going D.Did,go,didn’t,was going
17.---You sister ______ to London to study English.Is that true?
---Yes ,she ___ there for two months.
A.has been,has been B.will go,has gone
C.gone,will be D.has gone,has been
18.Bruce ____ how to use a computer.He____a computer of his own.He ____ it two days ago
A.learns,will get,bought B.is learning,has got,bought
C.learned,has got,bought D.is learning,got,has bought
19.--You haven’t read the book before,have you?
--_______.
A.Yes ,I haven’t.B.No,I have.C.Yes,I do.D.No,I haven’t.
20.—Where is Li Lei?
—He ___ Shanghai.
A.has gone to B.has been to C.went to D.goes to
21.John will write to us as soon as he _______ there.
A..gets B.will get C.got
22.Look,the boy _______ !
A..smile B.smiled C.is smiling
23.Jane is busy now.She _______ pictures.
A..draws B.drew C.is drawing
24.He _______ his homework and is now listening to music.
A..finishes B.has finished C.finish
25.We are going to take some pictures if _______ tomorrow.
A..it will rain B.it rains C.it doesn't rain
26.This kind of bike _______ in China.(98广东)
A..makes B.made C.is made
26.English _______in many countries.(96广东)
A..is speaking B.is spoken C.has spoken
27.The TV set _______ in Japan.(98广东)
A..made B.makes C.is made
28.The floor of our classroom _______ every day.(2000广东)
A..is cleaned B.cleaned C.has cleaned
29.The story_______ down and became world famous.(2000茂名)
A..was written B.has written C.wrote
30._______ I get up at six tomorrow?No,you needn’t.(97广东)
A..May B.Can C.Must
31.You _____return the book now.You can keep it until next week.(94广东)
A..can't B.mustn't C.needn't
32.You are very ill,so you _______ stay in bed for a week.(98广东)
A.Can B.need C.must
33.I'll give the letter to her _______ she comes back.(2000茂名)
A..as soon as B.before C.since
Tom was born ______ May 3rd,1985.(2000广东) A..in B.at C.on
34.Can you let me ________home a little earlier?(97广东)
A..go B.going C.to go
35.The teacher told us _________ in the street.(96广东)