《现在完成时练习题(含答案).docx》由会员分享,可在线阅读,更多相关《现在完成时练习题(含答案).docx(6页珍藏版)》请在三一文库上搜索。
1、.现在完成时练习题 (含答案)一、填空1 Have you ever _(take) a train?2 It _(be ) more than three years since Jim _(leave) here.3 Have you _(make)friends with your new classmates yet?4 I _(have) my lunch and Im not hungry now.5 Jim has never seen a panda, _he?6 We _(be) good friends since we met at school.7 We cant fi
2、nd him anywhere. Perhaps he_(go) home. 8 He _(read) the book before.9 Mr. Green _(teach) us a lot about social studies since September.10 I _never_ (meet) her sister before.11. He _(work) in our school for five year.12 He _(come) to our school last year/in 2008.13. They _(cook) the supper already.14
3、. They _ (cook) the supper half an hour ago.可编辑.二、句型转换。1、 He has never surfed, ?(改成反意疑问 句)2、 They have been here since 2000. (对划线部分提问)have they been here?3、The old man _ last year. Hefor a year. (die) (动词填空)4、This factory opened twenty years ago.(同义句转换)This factory _ for twenty years. 5、Miss Gao lef
4、t an hour ago. (同义句转换)Miss Gao _ _ _ _ an hour ago.6、Her mother has been a Party member for three years .(同义句)Her mother _ the Party three years _ .7、The Green Family moved to France two years ago. (同 义句转换)_ two years _ the Green family moved to France.可编辑.8、The bus has arrived here. It arrived ten
5、minutes ago.(把两个句子合并成一个句子)_答案:一、填空1 taken 2 has been, left 3made 4 have had 5 has 6have been 7 has gone 8 has read 9 has taught 10 have met11 has worked 12 came 13 have cooked 14 cooked二、句型转换。1、has he? 2 、How long 3 、died, has been dead4、has been open 5 、has been away 6、joined; ago7、It is, since 8 、The bus has been here for tenminutes.可编辑