您的当前位置:首页正文

现在完成时练习题(含答案)

2023-06-08 来源:小奈知识网
现在完成时练习题(含答案) 一、填空

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 I'm not hungry now. 5 Jim has never seen a panda, _____he?

6 We ______(be) good friends since we met at school. 7 We can't find him anywhere. Perhaps he______(go) home. 8 He _____(read) the book before.

9 Mr. Green _____(teach) us a lot about social studies 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. They ___________ (cook) the supper half an hour ago.

since

二、 句型转换。

1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here?

3、The old man _________ last year. He for a year. (die) (动词填空)

4、This factory opened twenty years ago.(同义句转换) This factory ________ for twenty years. 5、Miss Gao left 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 minutes ago. (把两个句子合并成一个句子)

___________________________________________

答案: 一、填空

1 taken 2 has been, left 3made 4 have had 5 has 6 have been 7 has gone 8 has read 9 has taught 10 have met 11 has worked 12 came 13 have cooked 14 cooked

二、句型转换。

1、has he? 2、How long 3、died, has been dead

4、has been open 5、has been away 6、joined;ago 7、It is, since 8、The bus has been here for ten minutes.

因篇幅问题不能全部显示,请点此查看更多更全内容