现在完成时练习题含答案

时间:2022-08-13 03:03:18 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
现在完成时练习题(含答案) 一、填空

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 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. They ___________ (cook) the supper half an hour ago.




二、??????? 句型转换。

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

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

4This factory opened twenty years ago.(同义句转换) This factory ________ for twenty years. 5Miss Gao left an hour ago. (同义句转换)

Miss Gao ________ _______ ________ ________ an hour ago. 6Her mother has been a Party member for three years .

(同义句)

Her mother _______ the Party three years ________ .

7The Green Family moved to France two years ago. (同义句转换)

_______ two years ________ the Green family moved to France.

8The 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

二、句型转换。

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

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


本文来源:https://www.wddqw.com/doc/607a6b3b988fcc22bcd126fff705cc1754275f78.html