英语现在完成时专练
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专练
现在完成时的定义:
(1)表示过去发生或已经完成的动作对现在造成的影响或结果。
(2)表示从过去某一时间开始并一直持续到现在的动作或状态。常与since+过去的时间点,for+一段时间,so far等时间状语连用。
(2)现在完成时的构成及句式转换:
助动词have/has + 过去分词
(3)现在完成时的标志:
①常与just, already, yet, , before, so far 等连用,强调动作的完成,不强调动作的持续。
②for + 时间段;since + 过去的时间点;since + 段时间ago;since + 一般过去时的句子。
一、用括号内所给单词适当形式填空
1. Judy has already _______ (finish) reading Little Women.
2. Tom and Mike have already _______ (decide) to learn Chinese on Internet.
3. Have you ________ (read) Alice in Wonderland yet?
4. Robinson ________ (have) already built a house on the island.
5. It often ________ (snow) in North China in winter.
6. He has just ________ (copy) all the words.
7. When you finish _________ (read) the book, please remember ___________ (return) it to the library on time.
8. Last year, they __________ (buy) a new computer.
9. Have you ________ (pack) the camera yet?
10. I have already _________ (put) it in my suitcase.
11.I_______ already________(see)the film. I______(see)it last week.
12. “_______he________(finish)his work today?”“Not yet.”
13. My father_______just______(come)back from wor k. He is tired now.
14. “Where’s Li Ming?”“He________(go)to the teacher’s office.”
15. Shanghai____(be)a small towm hundreds of years ago.Now it_____(become)a large city.
16 .I_______(work)here here since I_____(move)here in 1993.
17. So far I______(make)quiet a few friends here.
18. How long______ the Wang’s__________(stay)here
二、单项选择1. Ben is a foreign teacher. So far, he _______ in Taian for five years.
A. was teaching
B. has taught
C. will teach
D. taught
2. Mr. Wang isn’t here. I think he _______ Guiyang.
A. has gone to
B. has been to
C. goes
D. went
3. —Have you ever been to Beijing? — Yes, I ______.
A. do
B. have
C. was
D. did
4. —Have you ever been to Shanghai? —Yes, I ______ there last year.
A. went
B. have been
C. have gone
D. has been
5. —Where is your father?
—He _____ Australia and he _______ Sydney for two weeks.
A. has been to; has been in
B. has gone to; has been in
C. has been in; has been to
D. has gone to; has been to
6. —Will you go and see the movie Net Mother with me?—Thank you. But I _______ it already.
A. saw
B. have seen
C. see
D. will see
7. I began watching here an hour ago, but now nothing ______ yet.
A. happens
B. will happen
C. happened
D. has happened
8. It’s sometimes hard to tell one twin from ______.