现在完成时练习题及答案(精华汇总) 您所在的位置:网站首页 whatabout和howabout题型训练 现在完成时练习题及答案(精华汇总)

现在完成时练习题及答案(精华汇总)

2023-07-30 21:52| 来源: 网络整理| 查看: 265

Exercise: I. Fill in the blanks with the proper form. 1. I____ already ____ (see) the film. I ________ (see) it last week. 2. _____ he ____ (finish) his work today? Not yet. 3. My father ____ just ____ (come) back from work. He is tired now. 4. Where’s Li Ming ? He __________ (go) to the teacher’s office. 5. I __________ (work) here since I ______ (move) here in 1999. 6. So far I _______________(make) quite a few friends here. 7. How long ________ the Wangs ______________(stay) here ? For two weeks. 8. I ________ just ___________ (finish) my homework. 9. He ________ (go) to school on foot every day. 10.____ you ______ (find) your science book yet? 11. If it ____ (be) fine tomorrow, I'll go with you. 12. The students ____________ (read) English when the teacher came in. 13. Look! The monkey __________ (climb) the tree. 14. My mother __________ (come) to see me next Sunday. 15. I've lost my pen. _________ you ________ (see) it anywhere?

II. Choose the best answer. 1. How long have you _______ here? A. come B. got C. arrived D. been 2. My grandpa died _________. A. at the age of my 2 B. for 2 years C. when I was 2. D. my age was 6. 3. Jane has _____ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been 4. It is ten years _____ I last saw her. A. after B. since C. for D. that 5.--Who will go to the station to meet Lorry? --I will. I _____ her several times. A. met B. have met C. had met D. will meet 6. --What a nice dress! How long _____ you _____ it? --Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had 7.--Do you know Lydia very well? --Yes, She and I _____ friends since we were very young. A. have made B. have become C. have been D. have turned 8. The Smiths _______ in China for 8 years. A. has lived B. lived C. have been D. live 9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park. A. has been to B. has gone to C. went to D. will go to 10. --____ you ever ____ to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, going

III. Rewrite the sentences. 1. I have been to Macau before. (改为否定句) I _________ _________ been to Macau before. 2. He hasn’t come to school because he was ill. (就划线部分提问) ______ _______ he come to school? 3. I bough a new bike just now. (用just改写)   I ____ just ____ a new bike.  4. We began to learn English three years ago.(改为同义句)  We ____ ____English ____three years 5. He has never surfed, _______ _______? (改成反意疑问句)    6. They have been here since 2000.  (对划线部分提问)                     _______ _______have they been here?  7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)  8. Miss Gao left an hour ago.  (同义句转换)  Miss Gao has _______ ________ ________ an hour ago.  

Ⅳ. Ask the questions  1) I have been there for two days.  __________ _________ __________ you __________ __________?  2) My father has lived here since 2000.  _________ _________ __________ your father _________ __________?  3) He left here yesterday.  _________ ________ he _________ __________?  4) They bought a book two hours ago.  __________ ___________ they __________ a book?  

Ⅴ. Use “never, ever, already, just, yet, for, since” to fill in the blanks.  1. I have _______ seen him before, so I have no idea about him.  2. Jack has _________ finished his homework.  3. Mr. Wang has taught in this school ________ ten years.  4. “Have you ________ seen the film?” “No, I have ________ seen it.”  5. “Has the bus left _______?” “Yes, it has _________ left.”         二、用since和for填空  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.        三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。  ① arrive at / in sp / get to / reach sp / come / go / move to sp  → be in sp / at school / at home / on the farm / be here / be there  1) He got to Beijing five minutes ago.He            Beijing for             .  2) I moved to the USA in 2008.      I           the USA since           .  3) I went home yesterday.          I              home for                   .  4) They came here last week.       They ___________ here since _____________.   ② come to / go back to  / return  to→ be back to      go out → be out  1) He came out two years ago.He ______________ for ____________.  2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________.   ③ become → be  1) I became a teacher in 2000.  I ________________ a teacher for _________________.  2) The river became dirty last year. The river _______ _______ dirty for _______ ________.   ④ close → be closed             open → be open  1) The shop closed two hours ago. The shop _______________ ______ for _________________.  2) The door opened at six in the morning.The door ________ ________ ________ for six hours.   ⑤ get up → be up; die → be dead; leave sp. → be away from sp.  fall asleep / get tot sleep → be asleep; finish / end → be over;marry → be married;  1) I got up two hours ago.I ________ ______ _______since _______________.  2) He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.  3) My grandpa died in 2002.My grandpa _______ _____ ______for _______ ________.  4) The meeting finished at six.The meeting ________ ______ ______ for six hours.  5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.  6) They married in 1990.     They ________ _________ __________since _________.  

⑥ start / begin to do sth. → do sth. ;begin → be on  1) I began to teach at this school in 1995.  I ____ ____ at this school since ____.  2) The film began two minutes ago.        The film ____ ____ ____ for ____ ____. 

⑦ borrow → keep; lose → not have ;buy → have ;put on → wear catch / get a cold → have a cold; get to know → know  1) They borrowed it last week.      They __________it since _____________.  2) I bought a pen two hours ago.     I ____________a pen for _____________.  3) I got to know him last year.       I ___________ him since ___________.  4) I put on my glasses three years ago. I _________ my glasses for ______________.    ⑧have / has gone to → have been in  He has gone to Beijing.He _____________ Beijing for two days.   ⑨ join the league / the Party / the army  → be a league member /a Party member / a soldier → be a member of the league  / the Party → be in the league  / the Party / the army  1) He joined the league in 2002.  He _________________ a _________________ for two years. He ___________ a _________ the ________ for two years. He _______________________ the league for two years.  2) My brother joined the army two years ago.  My brother _________a ________ for ___________ ___________. My brother ___________ in ___________ for two years.  

四、划线提问  1) I have been there for two days.  __________ _________ __________ you __________ __________ ? 2) My father has lived here since 2000.  _________ _________ __________ your father _________ __________? 3) He left here yesterday.  _________ ________ he _________ __________? 4) They bought a book two hours ago.  __________ ___________ they __________ a book   五、用have(has) been 或have(has) gone 填空。 A: Where ____________ Li Fei ___________? B: He ____________ to Hainan Island.  A: How long ___________ he ___________ there? B: He _____________ there for three days. A: When will he come back , do you know? B: I’m afraid he won’t come back recently. A: Could you tell me the way to Hainan Island? B: Sorry, I _________ never ___________ there.  A: How many times ___________ Li Fei __________ to that place? B: He _____________ there only once.   六、用have / has been to / in, have gone to及go的各种形式填空。 1) Where is Jack? He __________ his country. 2) David ________ the park just now.  3) John _______ England since he came back.  4) How long _____ they _____ this village?  5) The Smiths ______ Beijing for years.  6) _____ you ever ____ America? -- Yes, I _____ there many times.  7) I _____ this school since three years ago.  8) Where is Jim? He _____ the farm.  9) When_____ he _____? He _______ an hour ago.  10) Would you like to _____  to the zoo with me? ---Yes, but I _____ there before.  11) Where _____ you _____ now? --- I ____  to the zoo.  12) He often _____ swimming.  13) _____ you ______ there last year?  14) _____ they often ______ skating in winter?  

七 用never, ever, already, just, yet, for, since填空  1. I have _______ seen him before, so I have no idea about him.  2. Jack has _________ finished his homework.  3. Mr. Wang has taught in this school ________ ten years.  4. “Have you ________ seen the film?” “No, I have ________ seen it.”  5. “Has the bus left _______?” “Yes, it has _________ left.”    八. 用适当的时态填空:  1.She’s _____________ (live) here ever since she was ten.  2.Both of them ________________ (be) in Hongkong for ten days.  3.Both of them ____________ (come) to Hongkong 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.  

相关热点: 英语时态 英语语法 现在完成时 原版绘本


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有