现在完成时测试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.