现在完成时简单基础练习(打印版)知识分享

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

相关文档
最新文档