人人范文网 范文大全

现在完成时和一般过去时专项练习

发布时间:2020-03-02 10:43:50 来源:范文大全 收藏本文 下载本文 手机版

现在完成时和一般过去时专项练习

一、用所给单词的正确形式填空。 1.--_____ you _____ (have) lunch yet?---Yes,--- When____ you _____ (have) it?---I______ (have) it at 12:00.

2._____ she _____(write) a letter to her aunt yet?Yes, She__________ (write)it the day before yesterday

---Not yet.

4.I _________(sing) the English song before.5.I ____ never _____(see) him before.6..She_____ just _____(ride) a horse?

7.Tom with his mother _________(shop)just now..8.Sam ________ (go) to school by bike last year.9.My brother _______(join) the army in 1999.10.My brother _______(be)in the army since1999.11.John_________( not watch ) TV last night.12.She ______ (do) her homework already.13.Where is Jack? He______(go) the park.14.I _________ (read) the magazine yesterday.16.We_______ (play) football five hours ago.17..Mike ______ already ______(finish) the work.18.We ___________(run) out of money.What shall we do?

19.I _____ just ______ (lose) my math book.21.My father _____ never____(eat)ice cream.22.I __________(work) here since 1995.

23.The_______(teach) English since they to this school.

24.We __________(learn) 1000 words so far.

25.Tom ____________( be) away for three days.He will come back tomorrow.

26.The teacher _________(leave) two days ago.27.The teacher______(be) here since two days ago.28.--- _____ you ______ (clean) the room yet?--Yes, we __________ (do) that already.--When _______ you ______ (do) it?---We _______ (do) it an hour ago.

29.---______ he ______ (see) this film yet? --Yes,he _____.

--When _____ he _____ (see) it?--He ____ it last week.

- 1 -

30.I _________ (read) the book twice.It’s interesting.

31—Where’s she?

.-- She ________ (go) to Pairs.

-- How ______she ______(go) there? --She _______ (go) there by air.

_ (improve) their environment.

33.Mr Chen _____(give)up smoking last year.34.Mr Chen ______ (give) up smoking since last year.

35.It’s ten years since I ________(meet) her.36.This is the most interesting book that I_________(read).

37.She _________(work) in this hospital in 2005.38.She _________(work) in this hospital since 2005.39.I __________ (clean) my room two hours ago.40.I ________(clean) my room since two hours ago.41 The old men ____________ (live)in the house for ten years.

(go) the shop.

43.The sun ________(rise) since five o’clock.

44.I’m sorry I’ve already_______(forget) your name.45.My leg _______(hurt) a lot last night.

46.They ________(eat) a lot of chichen already.

______ (give) the book back to the library? --Not yet.

48.My uncle _______(teach) English for ten years.He loves his job.

49.I ________(spend) five hours watching TV last weekend.

50.He’s just _______(tell) us a story.

二、按要求变换句型。

1.I have already eaten the food.(否定句)2..We have ever read this book..(否定句)

3.The plane has arrived.(否定句)

4.She’s lent some money to others.(否定句) 5.She has already visited her aunt.( 一般疑问句并肯定回答)

6..My father has already hadlunch.( 一般问句并否

定回答)

7.I have ever read this story.( 一般问句并肯定回答)

8.He’s ever ridden a horse.( 一般问句并否定回答)

9.He took photos in the park.( 一般问句并否定回答)

10.She’提问)

提问)提问)提问)提问)

15.I’ve been a teacher 提问)16.She’提问)提问) 提问) 19.He was a worker three years ago.(改成现在完成时)

He_____ ____ a workerthree years ago.20.We began to study English five years ago.(改成现在完成时)

We______ _____ English since five years ago.21.He bought the bike in 2005.(改成现在完成时) He_____ ____ the bike_____ 2005.

22.The teacher left two hours ago.(改成完成时) The teacher_____ ______ ____since two hours ago 23..(对划线部分提问)

_______________ _____ Maria and Jane waited at the airport?

24.Jim left Chongqing 3 days ago because of his new work.(改为同义句)

Jim has _______________ from Chongqing for 3 days because of his new work.

- 2 -

25.She’s already gone to England.(否定句)She ____________ to England ________.26.They’ve left there.(一般疑问句)______ they _______ there?

27.I’ve been a teacher 提问)____________ you ______ a teacher?

28.He was a worker three years ago.(用since three years ago改写句子)

He_____ ____ a worker since three years ago 29.The teacher left two hours ago.(用since two hours ago改写句子)

The teacher____ ____ ____since two hours ago 30.The film ended an hour ago.( 同义句)The film____ _____ _____ for an hour.31.The old man died five days ago.(同义句) The old man_____ _____ ____ for five days..32.我们买这本书三年了.

We ____ ______ the book for three years 33.他感冒三天了.

He ____ _____ a cold for three days 34电影开始了一小时了

The film _____ _____ ____for an hour 35自从上星期以来,我就借了这本书.I ______ ______ the book since last week 36.Mr.Black死了三年了

Mr.Black _____ _____ ______ for three years 37.自从三年前以来Tom就离开了中国。

Tom _____ _____ _______from China since three years ago.

提问) 39.He put the ice into the blender (提问)

三.改错

1.We hasn’t finished the work already.______ 2.We have worked in Beijing ago._________ 3.Have you eat your dinner? _____________ 4.My mother has bought her computer for threeyears._________

5.How long have you borrowed this book?___ 6.I have read this book since I arrive here.____ 7.She has taught here since ten years._______

8.He’s never come to Chongqing, neither is his

四、用have/has been to, have /has gone to, have/has been in 填空

1.Mike and his parents ______ the north for half a year.

2.Mum is not at home now.She _______ the shop.3.______ you ever _____ to Kunming? Never.4.Where _____ you ______ these days? 5.-Has Jim arrived yet?Yes, -He ____ here for several days.

6.Where is Peter? I don’t know where he ________.7.Hi Jim! Where ____ you ____ ? Li Lei is looking for you.

五、用for或since填空

1.We haven’t seen each other ______ a long time.2.His father has been in the Party _____ 10 years ago.

3.The film has been on ______ 20 minutes.4.Mr Green has worked here ______ he came to China.

5.His grandparents have been dead _____several years.

6.It’s five years _______ we met last time.7.They’ve watched TV play ______ nine.

六、单项选择

()1.--Where’s Jim?

--He ___ to the shop.He’ll be back in an hour.

A.went B.has beenC.has goneD.will go ()2.I don’t think I____ you wear that dre before.

A.have seenB.seeing C.sawD.see ()3.-Is your father in?

-No, he _______ for three hours.A.was not B.has been outC.went out D.has gone out

()4.Have you finished the task ______?

A.justB.alreadyC.yetD.never ()5.— _____ you ____ your homework yet ?—Yes.I _____ it a moment ago.

A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish ()6.—How long have you ____ here ?—About two months.

A.been B.gone C.come D.been in

- 3 -

()7.—I have been to the zoo twice.How about

you,Mike? ---_______.

A.Me tooB.Me eitherC.Me neitherD.I don’t ,either

()8.--I haven’t been to the Great Wall.--_________.

A.Me too B.Me either C.Me neither D.so have I ()9.—Mary is very tall.--____.

A.So her father isB.So is her mother

C.Neither is her mother D.Neither her mother is ()10.The two old friends ____ each other for years.

A.haven’t seenB.didn’t seeC.weren’t seenD.aren’t seeing

()11.I ________ to Canada twice.It’s so beautiful.A.won’t goB.have goneC.don’t goD.have been ()12.My aunt isn’t here.She _______ Shanghai on

busine.

A.goesB.has gone toC.has been toD.will go to

()13.— Rita, your Chinese is very good.--______ have you been in China?--Since I was five.

A.How long B.How far C.How soonD.How often ()14.—____you ____the film Harry Potter 5? —Not yet.I’ll see it this Sunday.A.Did, see B.Are, seeingC.Have, seen D.Do, see too

()15.Mi Gao _____ this school since 1996.

A.has come to B.came toC.has been in D.has been to

()16.Mi Green isn’t in the office.she____ to the

library.

A.has gone B.wentC.will goD.has been ()17.My parents _____ Shandong for ten years.A.have been inB.have been to C.have gone toD.have been

()18.My father _____ Shanghai twice.

A.has been toB.has been inC.has gone toD.has gone in ()19.Did you______ the story?

A.hear from B.hear ofC.hearD.hear in (all the time.

A.walkB.walking C.to walkD.walked

()21.Our teacher, Mi Chen, _____ English on the radio the day before yesterday.

A.teachesB.taughtC.will teachD.had taught ()22.Harry Potter is a very nice film.I ____ it twice .

A.will seeB.have seenC.sawD.see ()23.— ______ you _____ your homework yet ?—Yes.I _____ it a moment ago.

A.Did; do; finishedB.Have; done; finishedC.Have; done; have finishedD.will; do; finish ()24.His father ______ the Party since 1978.

past two years.

A.is writing B.was writingC.wroteD.has written

()35.—Our country ______ a lot so far.—Yes.I hope it will be even ___ .A.has changed; well B.changed; goodC.has changed; better D.changed; better ()36.—These farmers have been to the United States.

—Really? When ___ there?

A.will they go B.did they go

A.joinedB.has joinedC.was inD.has been in

C.do they goD.have they gone ()25.Linda _______ the museum after school

yesterday.()37.—Do you know him well ? A.was going toB.has been to

— Sure.We _____ friends since ten years ago.

C.went toD.has been in

A.wereB.have been

()26.The girl _________ a tour guide since she left

C.have becomeD.have made the school.

A.have beenB.wasC.has beenD.is()38.The factory _____ since 1987.() 27.Have you ____ heard of Disneyland ?

A.opened B.has opened

A.alwaysB.everC.neverD.often

C.was openedD.has been open

()28.Hurry up! The play _____ for ten minutes.

()39.I’ll lend you my bike, but you can only __ it

A.has begun B.had begun C.has been on D.began

for two days.

()29—Will you go shopping this afternoon or

A.borrowB.lendC.keepD.take tomorrow morning,Nancy?

--________ is OK.I am busy all the time.I ()40.It _____ ten years since he left the army.

really have no time.

A.isB.hasC.willD.was

A.NeitherB.either C.BothD.All

()41.Mi Green isn’t in the office.she____ to the

()30.She will have a holiday as soon as she _____

library.

the work next week.

A.hasgoneB.wentC.will goD.has been

A.finishes B.doesn’t finish

()42.My parents _____ Shandong for ten years.

C.will finishD.won’t finish

A.have been in B.have been toC.have gone to D.

() 31.Both his parents look sad.Maybe they

have been

____what\'happened to him .

()43.My father _____ Shanghai twice.

A.knewB.have known

A.has been to B.has been in

C.must knowD.will know

C.has gone toD.has gone in

()32.He has _____ been to Shanghai, has he ?

A.alreadyB.neverC.everD.still

()33.Have you met Mr Li ______?

A.justB.agoC.beforeD.a moment ago

()34.The famous writer __one new book in the

- 4 -

一般过去时和现在完成时对比练习

一般过去时和现在完成时

一般过去时和现在完成时

一般过去时和现在完成时练习、答案、语法总结

一般过去时专项练习

一般过去时与现在完成时

现在完成时和一般过去时的区别

一般过去时和现在完成时的区别

一般过去时和现在完成时练习题_含答案(推荐)

比较一般过去时与现在完成时

现在完成时和一般过去时专项练习
《现在完成时和一般过去时专项练习.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档