现在完成时简单基础练习(打印版)知识分享
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时基础练习
用所给词的适当形式完成句子。
1. I________my homework already. (finish)
5. Tom________for 40 years. (marry)
同义句转换。
1. I have already been here for 5 years.
I have been here________5 years________.
2. I married over two years ago.
I________ ________married________over two years.
3. Where did you go just now?
Where________you________?
改错
1. He has borrowed the magazine for 2 days.
2. Mr Li has come to this city since 1990.
3. How long has he joined the army?
4. The film begun for ten minutes .
选用have, has填空:
1.I _______ told him the news.
2.She ________ come back from school.
3.You ________ won the game.
B)按要求改写下列各句:
4.They have bought a computer.(改成否定句)
_________________________________________
5.He has lost his book.
(先改成一般疑问句,再作肯定与否定回答)
_________________________________________
单项选择
6. -Where have you _____, Kate?
-I've ______ to the bank.
A. gone, gone
B. been, been
C. gone, been
D. been, gone
7. Her grandfather ______ for two years.
A. died
B. has died
C. has been dead
D. has been died
8. It's six weeks ______ I met you last.
A. when
B. since
C. before
D. For
9.When he arrived at the bus stop, the bus ________ for 20 minutes.
A. has left
B. had left
C. has been away
D. had been away
10. I ______ the League for 5 years so far.
A. joined
B. have joined
C. have been in
D. have gone to
11.The factory ________ since the February of 1988.
A . has been open B. has opened
C. was open
D. opened
12. Mary and Rose _______friends since they met in 2000.
A. have made
B. have been
C. made
D. have become
13.The meeting _______ for a week now.
A. has finished
B. has ended
C. has been over
D. Ended
翻译对话(1)
A:你刚去过教堂吗?(church)________________________________________
B:是的,我刚去过。________________________________________
A:你去过上海吗,汤姆?________________________________________
B:我还没去过。________________________________________
翻译对话(2)
A:我已经把房间通风了,我早上通风的。
_______________________________________________________________________________ B:我已经把电视打开了,我十分钟前打开的。
_______________________________________________________________________________ A:我已经把篮子清空了,我是昨天清空的。
_______________________________________________________________________________ A:我已经把窗户打开了,我是一小时前打开的。
_______________________________________________________________________________ 用have(has)been to 或have(has)gone to 填空
1.Where is Jack?He_____________his country.
2.________you ever__________America?
3.Where is Jim?He_____________the farm.
句型转换
1.He has already gone home?(否定句)
___________________________________________
2.She has had lunch at home?(一般疑问句)
___________________________________________
3.Must she do the homework first?(一般疑问句)
___________________________________________
4.We have been to Beijing for 3 times.(划线部分提问)
______________________________________________
划线提问
1.I’ve already had dinner.
2.He has just finished his homework.