1、.1现在完成时 练习题.21.Can I play outside?I _(finish)my homework.2.Tom _(invite)me to his birthday party.So I will buy some presents for him this afternoon.3.We _(wash)our clothes and they are clean now.4.They _(watch)the film.So they dont want to see it again.用括号中词的适当形式填空。have finishedhave washedhas invite
2、dhave watched.35.Lily and Lucy _(visit)the museum,so they wont visit it again tomorrow.6.I _(listen)to the song many times and I can sing it now.7.Lily _(climb)the Great Wall.She _(visit)America.Let her introduce something about Americans life.9.We _(answer)all the questions.have visitedhave answere
3、dhas visitedhas climbedhave listened.4I have watched the film.I _ _ the film.2.He has finished his homework.He _ _ his homework.3.Mums cooked the dinner.Mum _ _ the dinner.4.Weve learned English at school.We _ _ English at school.haventwatchedhasnt finishedhasnt cookedhaventlearned把下列句子改为否定句.5Fill i
4、n the blanks:1.Tom _ just _(finish)his homework.He _(do)it just now.2.Three minutes ago,he _(call)Mr Smith,but he _ (be not)in at that moment.3.Alice _(not see)the film before,but her sister _(see)it two days ago.4.-_ Mike _ (repair)the computer yet?-Yes,he has.He _(repair)it himself last night.5.Th
5、ese cities _(change)a lot in the past years.6.Jack _(begin)to collect stamps in 2001,he _(collect)a lot of stamps so far.7.China _ already_(have)the chance to hold the Olympic Games.hasfinisheddidcalledwasnthasnt seensawHasrepairedrepairedhave changedbeganhas collectedhashad.6The Smiths _(watch)TV t
6、his time yesterday.She _(make)a lot of friends here so far.Her parents _(not write)to her since they left.It is five years since he _(join)the Party.They _(live)in this city ten years ago.He _just _(come)back from the city.-Can Alice go hiking with us tomorrow?-If she _(feel)better tonight.8.Someone
7、 _(call)you just now.were watchinghas madehavent writtenjoinedlivedhascomefeelscalled.71.So far,we _ 200 English words.A.have copyed B.have copied C.copyed D.copied 2.-Wheres your father?-Hes_ Beijing?A.been to B.gone to C.gone in D.been in3.A number of the students _ the film yesterday.A.see B.saw
8、C.seen D.have seen4.How long _ he _ in this factory?has,come B.have,come C.has,been D.have,been5.My grandma _ in this village for ten years,she _ there in 1994.A.has lived,has moved B.has lived,movedC.lived,has moved D.lived,moved.81.Have you ever_Beijing?A.gone to B.been to C.went to2._he seen the
9、films?A.Had B.Have C.Has3.Have they _the photos?A.take B.taken C.took.94.Have you watched TV?A Yes,I do B No,I have C.Yes,I have5.Have your parents_ Hong Kong on business?They arent at home.gone to B.been to C.went to.101.Where is Mr.Liu?-He _the library.A.has been to B.has gone to C.has been in2.I
10、like Hainan.I _there for three times.A.went B.have been C.have gone3.We came to Nanjing three years ago,so we _ here for three years.have been to B.have been in C.have been D.have gone 4.-How long _you_ your dictionary?-About two months.did;buy B.have;get C.have;had D.have;bought.116.He tells me he_
11、 China for over five years.A.has been B.has been in C.has been to D.has gone to 7._has Mr White been a member of Greener China since he _ to China?A.How soon,comes B.How often,got C.How long,came D.How far,arrived 8.His uncle_ for more than 9 years.A.has come here B.has started to work C.has lived t
12、here D.has left the university.121.Li Hong has _ the army for 2 years.A.joined B.be in C.been in D.joined in 2.We have been friends since _.Children B.five years C.five years ago D.five years before 3.Mike _ the story for a month.has bought B.has had C.had had D.has borrowed 4.You _ that question th
13、ree times.A.already asked B.have already asked C.already have asked D.asked already.135.Those foreign friends left Guangzhou _.since last week B.a week ago C.for a week D.since a week ago 6.I _ at this school for two years.am studying B.study C.studied D.have studied 7.They _ in the city since last
14、summer.A.live B.didnt 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.has been to B.has been in C.has come to D.came to.1410.His father _ for years.A.has died B.has been dead C.died D.dies 11.Mary _ to see the fil
15、ms because she _ it twice.A.wont go,saw B.wont go,will see C.wont go,has seen D.didnt go,sees 12.-Would you like some more food-Thank you.I _ enough.A.will have B.have had C.have D.had 13._ 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 t
16、o,is.1514.-_ you _ to Beijing-No,I _.I _ there early next month.Have,been,havent,am going B.Had,been,hadnt,am going C.Have,gone,havent,was going D.Did,go,didnt,was going 15.-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.g
17、one,will be D.has gone,has been 16.He has a computer of his own.He _ it two days ago A.bought B.bought C.bought D.has bought.1617.-Where is Li Lei-He _ Shanghai.A.has gone to B.has been to C.went to D.goes to 18.He _ his homework and is now listening to music.A.finishes B.has finished C.finish D.is
18、finishing 19.David _ Shanghai for more than three months.came to B.has been to C.has been in D.has come to 20.-Is your father a Party member-Yes,he _ the party three years ago.He _ a Party member for three years.A.joined;has been B.has joined;has been C.was joined;is D.joined;was.1721.-What a nice b
19、ike!How lone _ you _ it-Just five weeks.A.will;buy B.did;buy C.are;having D.have;had 22.I _ this book for a week.I have to return it now.A.borrowed B.have borrowed C.kept D.have kept 23.-_ your sister _ in Green China for a long time-Yes.She joined it five years ago.Has;been B.Have;been C.Has;joined
20、 D.Have;joined 24.-How long have you _ from the USA-For three e back B.returned C.go back D.been back.1825.I _ this book for half a year.A.have bought B.have had C.bought D.had 26.The students are sorry to hear that famous singer _ for a year.has left B.has gone C.has been away D.has gone away 27.-_
21、 you_ your homework yet-Yes,I _ it just now.A.Did;do;finished B.Have;done;finished C.Have;done;have finished D.Will;do;finish 28.The sand storm weather _ in Beijing several times this year.happen B.happened C.has happened D.have happened.191.Kates never seen Chinese films,_?A.hasnt she B.has she C.i
22、snt she D.is she2.Mum,may I go out and play basketball?-_you_your homework yet?A.Do,finish B.Are,finishing C.Did,finish D.Have,finished3.Tom_the CD player for two weeks.A.has lent B.has borrowed C.has bought D.has had4.I_from him since he left.A.didnt receive B.havent got C.didnt have D.havent heard
23、5.Have you ever_Lintong to see the Terra Cotta Warriors?.A.went to B.gone to C.been in D.been to.2029.-How long have you been here-_ last month.A.For B.Until C.Before D.Since 30.He _ a cold for three days.A.has caught B.has had C.has got D.caught 31.Jim Green _ in China for two years.A.has come B.ha
24、s been C.has arrived D.came 32.The film _ for half an hour.has been on B.has begun C.hasnt begun D.began 33.Where have you _ these days I have to Beijing with my friends.been;gone B.been;been C.gone;been D.gone;gone.2134.How long have you _ this book A.bought B.borrowed C.had D.lent 35.We have lived
25、 here _ five years ago.A.when B.since C.before D.after 36.I have watched the game.When _you _it A.have;watched B.do;watch C.did;watch D.will;watch 37.How do you like Beijing,Mr.Black Oh,I _ such a beautiful city.A.dont visit B.didnt visit C.havent visited D.hadnt visited 38.Miss Brown _ to the Great
26、 Wall twice.A.have been B.has been C.have gone D.has gone.221 We _just _(talk)about you.2 Where _ you _(be)?I _(be)to Nanjing.3 When _ you _(go)there?I _(there)there last month.4 _you _(visit)the Great Wall yet?5 _he _(tell)the news?No,he _.6 How long _you _(teach)English in school?7 They _(see)the
27、film twice.8 He _(work)in that hospital since he left college.9 So far,we _(learn)more than 1000 words.2310.They have been here since 2000.(对划线部分提问)_ have they been here?11.The old man _last year.He_ for a year.(die)12.This factory opened twenty years ago.(改写句子)This factory _ for twenty years.13.Miss Gao left an hour ago.(同上)Miss Gao_ an _hour ago.14.The Green Family moved to France two years ago.(同上)_ two years_ the Green family moved to France.15.The bus has arrived here.It arrived ten minutes ago.(同上).24