现在完成时测试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时测试题

一.选择

1. Have you ever _____to the Great Wall? It's very beautiful.

A gone

B been

C went

D go

2. I ______ the League for 5 years so far.

A. joined

B. have joined

C. have been in

3. The factory ________ since the February of 1988.

A . has been open B. has opened C. was open D. opened

4. Mary and Rose _______friends since they met in 2000.

A. have made

B. have been

C. made

D. have become

5. I haven’t finished my homework ________.

A. already

B.yet

C. just

6. The meeting _______ for a week now.

A. has finished

B. has ended

C. has been over

7. Miss Gao ______ this school for nearly 5 years.

A. has been in

B. has come to

C. has taught

8. Ben ______ a teacher for 4 years . A. has been B. has become C. was D. became

9. I ______ home for a week.

A. have returned

B. have been back

C. returned

10. How long _______ he ________ ?

A. died

B. has, died

C. has, been dead

11. He ________ the car for a week.

A. bought

B. has bought

C. has had

12. -----How long _____ you _____ ill ? -----Two weeks.

A. did fall

B. have, fell

C. have, been

13. Since 2000, he _____ his hometown.

A. has left

B. has moved away

C. has been away from

14. I'll lend you the book , but you can only _____ it for 2 days.

A. borrow

B. keep

C. take

15.The bus ______ on the road for 2 hours so far.

A. has stopped

B. stopped

C. has been

16. Are you _____ the jacket these days?

A. wearing

B. putting on

C. dressing

D. on

17. He ________ for 2 hours.

A. got up

B. has got up

C. has been up

18. Her brother _____the Party since 1978.

A joined

B has joined

C has been in

D was in

19.— These farmers have gone to the USA.

— Really? When ______ there?

A.will they go

B. did they go

C. do they go

D. have

they gone

20. —_____ you _____your homework yet?

—Yes. I _____ it a moment ago.

A.Did, do, finished

B. Have, done, finished

C. Have, done, have finished

D. will, do, finished

二.句型转换

1. He has studied English for 6 years. (就划线部分提问)

_______ _______ _______ he studied English?

2. She has been to Japan 3 times. (同上)

_____ _____ _____ ____ she been to Japan? 3. My mother takes the medicine 3 times a day.

______ ______ ______ your mother ______ the medicine?

4. He will come back in two days.

______ _____ ______ he come back?

5. They have already finished this work. (改为否定句) They ______ ______ this work ______.

6. The shop closed 3 days ago.

The shop _____ ______ _____ _____ 3 days. 7.I borrowed this book a week ago.

I ____ ____ this book ____ a week ago.

8.He became a teacher 5 years ago.

He ____ ____ a teacher ____ 5 years.

9.We came here two hours ago.

We ____ _____ _____ for two hours. 10.The factory opened 20 years ago.

The factory ____ _____ ____ for 20 years.

相关文档
最新文档