打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
现在完成时专项练习
现在完成时专项练习
 
一、用所给动词的适当形式填空。

1. Every student _________________ (see) the film already.

2. Kent and I __________________ (write) a song before.

3. Dick _______________ (do) the work these days.

4. The people in the mountains ________ never ________ (see) films.

5. Patty _______________ (buy) a magazine about the school life.

6. The actress ________________ (live) here all her life.

7. The glass is broken. Who ________ (break) this glass?

8. Finally the workers ______________ (finish) that job.

9. ________ you ________ (borrow) the book we talked abut last time?

10. There’s no more wine in the bottle. They ________ (drink) all of it.

11. Tom ________ (leave) a message for you.  He ________ (call) last night.

12. I ______________ (see) the movie once before. I __________ (love) it a lot.

13. A: __________________ (you/hear) the news?   B: yes, I ________

A: Who _______________ (tell) you the news?     B: Li Ming ________ (do)

A: When ____________________ (he/tell) you?    B: Two hours ago.

14.I_______already_______(see)the film. I_______(see)it last week.

15.______ he _________(finish) his work today ? Not yet .

16.______you ______(be)to Hong Kong ?Yes,I _________(be)there twice .

17.______ you ever ________(eat )chocolate sundaes? No, never.

18.My father _______just ________(come) back from work.He is tired now.

19.Where`s Li Ming? He________(go)to the teacher`s office.

20.Shanghai ______(be) a small town hundreds of years ago. 

Now it ______________ (become) a large city.

21.I ___________ (work) here since I ______ (move) here in 1999.

22.So far I ____________(make) quite a few friends here.

23.How long ______the Wangs _________(stay) here?For two weeks.

二、句型转换(每空一词)

1.I have been to Macau before.(改为否定句)

 I ______  ________ been to Macau before.

2.He hasn`t come to school because he`s ill.   (就划线部分提问)

_________ _________ he come to school?

3.He has learned English for 5 years.(就划线部分提问)

______ ______ _______ ________ learned English ?

4.I bought a new bike just now.(just改写)

I ________ just __________ a new bike.

5.We began to learn English three years ago.(改为同义句)

We ________ _______English ________three years

6. The factory opened ten years ago.(同义句)

The factory _______ ________ ______ for ten years.

7.They have cleaned the room twice this week. (就划线部分提问)

_____ _____ ____ ______ they ______ the classroom this week?

8 My father went to England in 2003 and 2005. (同义句)

My father _____ ______ _____ England _____.

9. John left Beijing three years ago. (同义句)

John_______ ______ ______ Beijing_____ three years.

10. His company closed in 2003. (同义句)

His company _____ _____ _____ _____ 2003.

11. My father bought the car half a year ago. (同义句)

My father ______ ______ the car _______ half a year.

三、按要求填空

A. already yet

1) Have they taken down the old pictures ______?  No, not ___________.

2) Most of us have ___________finished our compositions

3) He said he hadn’t visited his home  ________.

B. since for

1) Mike has been ill _____a long time. He has been in hospital ______ October.

2) Mrs Liao has been in hospital _________last week.

3) I have stayed at my aunt’s __________two weeks.

4). Jill has been in Ireland ________ Monday.

5). Jill has been in Ireland _____________ three days.

6). My aunt has lived in Australia __________ 15 days.

7). Margaret is in her office. She has been there__________7 o`clock.

8). India has been to Shanghai___________1974.

C. have gone have been

1) Where are the boy students ?They ___________to the school factory.

2) Is your father in?No, he ___________to Shenzhen.

_______ he ever______there before?Yes, he _______there several times

3) He asked me if I __________to Hangzhou before. I told him that I wanted to go there for a visit as I _______never ________ to that city before.

四、单项选择

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.-----Have you ______been to Beijing?  --------No,___________.

A  ever  ever  B  yet , never  C  ever  never

 

三、 汉译英。
1 吉姆已做完作业,他现在有空了。_______________________
2 我父亲以前到过长城。________________________________
3 她还没有看过那部新电影。_____________________________
4 她去过上海。________________________________________
5 他这些天上哪儿去了?_________________________________
 

 部分参考答案

 

一、用所给动词的适当形式填空。

1.has seen  2.have written  3.has been doing  4.have , seen 5.has bought  6.lives 7.breaks 8.finished 9.Have , borrowed 10.have , droken 11.has left, called  12.have seen , love  13.Have you heard , have , told , did , did he tell

14.have,seen,saw15.Has,finished16.Have,been,have been   17.Have,eaten

18.has,come 19.has gone 20.was, has become  21.have worked, moved

22.have made  23.have, stayed

 

二、句型转换(每空一词)

1.have not2.Why hasn't3.How long has he4.have, bought5.have learnt, for

6.has been open 7.How many times have , cleaned 8.has been to , twice

9.has been away from , for  10. has been closed , since 11.has had ,for  

三和四略

三、汉译英。

1Jim has finished doing his homework already. He is free now.

2My father has been to the Great Wall before.   

3She hasn't seen the new film yet.

4She has been to Shanghai.         5Where has he been these days

 

 

 

 

 

第二部分,与上面有重复

I、选词填空 (注意形式)

1. already, yet, still, ever, never

(1) She hasn’t come here _______.  (2) We’ve ________ seen the film before.

(3) --- Have you _______ been to London?     ---- _______.

(4) -- Have you been to Beijing ________?     ----Not _______.

(5) Tom is ______ there.            (6) He has ________ gone to the library.

2. have gone to, have been to, have been in

(1) ----Where _______ you ________?     ------I ___________ Australia.

(2)---- Where is Tom, do you know?      -------- Yes, he _________ Canada.

(3) My mother _________ there, she will come back in two days.

(4) His father __________ Shanghai for a week.

(5)--- _______ you _______ Toronto?          ------ Not yet.

(6) --How long _______ your brother ________ there?    ---About one month.

(7) I can’t find Susan. Do you know where she ______?

   She _____________ Tianjin.

3. for, since, before, ago

(1) We live here ______ ten years.(2) They have studied English three years ___.

(3) They studied English three years ______.

(4) They have studied English _____ three years _____.

(5) We have lived here _____ ten years.     (6) It’s five years ______ he died.

(7) Two weeks has passed _______ she went to Guangzhou.

(8) He has watched TV ______ he came in.

sincefor填空

1.______ two years        2._______ two years ago            3._______last month

4.______ 1999               5._______ yesterday                   6.______4 o’clock

7. ______ 4 hours        8._______ an hour ago    9._______ we were children

10. _____ lunch time  11.______ she left here

12. He has lived in Nanjing ________ the year before last.

13. I’ve known him __________ we were children.

14. Our teacher has studied Japanese _________ three years.

15. She has been away from the city ___________ about ten years.

16. It’s about ten years __________ she left the city.

 

1. –Have you ever been to Shengzhen?  --Yes, I ____ there four months ago.

  A. have been B. have gone C. went D. was going

2. Father has ____ for three days.  A. left  B. arrived  C. been  D. been away

3. –Have you finished your homework ____?   --Yes, I’ve done that ____.

  A. yet, already    B. already, yet  C. ever, never     D. still, just

4. The cup is empty, who _____ all my tea?

  A. drinks  B. drank C. has drunk D. is drinking

IV、句型转换

1. He has studied English for 4 years. (一般疑问句)

_______ he ________ English for 4 years?

2. My parents have been to America. (提问)

_____ _____ _____ parents ______?

3. Lucy’s traveled to another province.(否定句)

  Lucy ____  _____ to another province.

4. He borrowed the book two weeks ago.(同义句)

  He has _____ the book _____ two weeks.

5. I have been here for three months.(同义)

  I have been here _____ three months _____.

6. He’s stayed in bed since he got ill.(提问)

  _____  _____  _____ he ____ in bed?

7. The population of Beijing is 2,500,000.(提问)

  _____  ____ the population of Beijing?

  _____  _____ is the population of Beijing?

1. He has already gone home.

He ______ _______ home _______. (否定句)

________ he _______ home _________? (疑问句)

2. He has lunch at home.

He ______ ______ lunch at home. (否定句)

________ he _______ lunch at home? (疑问句)

3. He has been there twice.

_______ _______ _____ _______ he been there? (划线提问)

4. I have been there for two days. (划线提问)

__________ _________ __________ you __________ __________ ?

6. My father has lived here since 2000. (划线提问)

_________ _________ __________ your father _________ __________?

7. He left here yesterday. (划线提问)

_________ ________ he _________ __________?

8. They bought a book two hours ago. (划线提问)

__________ ___________ they __________ a book.

1.I bought a pen two hours ago.

I _________ _________ a pen for ________ __________.

2 They borrowed it last week.

They _________ _________ it since __________ __________.

3. I got up two hours ago.

I ________ ________ ________ since ________ ________.

4. He left Fuzhou just now.

He _______ ________ ________ _________ Fuzhou for five minutes.

5. My grandpa died in 2002.

My grandpa _______ _______ ________for _______ ________.

6. The meeting finished at six.

The meeting ________ ______ ______ for six hours.

7. I got to sleep two hours ago.

I ________ _________ _________ since _________ _________.

8. They married in 1990.

They ________ _________ __________since _________.

 9. The shop closed two hours ago.

The shop ________ _________ _________ for _________ _________.

10. The door opened at six in the morning.

The door ________ ________ ________ for six hours.

      

   用适当的时态填空:

1. She’s _____________ (live) here ever since she was ten.

2. Both of them ________________ (be) in Hong Kong for ten days.

3. Both of them ________________ (come) to Hong Kong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5. Mary_______(lose) her pen. _______ you __________ (see) it here and there?

6. _____________ you ____________ (find) your watch yet?

7. ---Are you thirsty? ---No I _____ just __________ (have) some orange.

8. We _____________already ______________ (return) the book.

9. ___________ they ____________ (build) a new school in the village?

10. I ________________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I ____________ (buy) a book just now.

13. I _____________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

 

 

I. 1. yet; never/ever/already; ever, Never; yet, yet/ever; still; already/still

 2. have, been, have been to; has gone to/has been in; has gone/has been(in); has been in; Have, been to; has, been (in); has gone, has gone to

3. for; before; ago; since, ago; for; since; since; since

IV. 1. Has, studied  2. Where have your, been  3. hasn’t traveled  4. kept, for  5. since, ago   6. How long has, stayed  7. What is; How large /big 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
初中英语语法现在完成时专题讲解
人教版八年级下现在完成时概念知识点及练习,讲解见我的视频
现在完成时(二)
现在完成时练习题
现在完成时专项训练
现在完成时态讲解及练习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服