现在完成时态练习题1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语-现在完成时-专项练习
1)现在完成时通常表示过去发生或已经完成的某一动作对现在造成的影响和结果。说话人强调的是该动作或状态对现在的结果或影响,常和already, just, never, ever, before,yet,many times等连用.She has arrived. 她到了。My daughter has just gone out. 我女儿刚出去
2)表示开始于过去并持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,for+一段时间, since+过去时间点/从句等。如:
The worker has worked in this factory for 10 years/ since 10yeas ago/ since 2005
We haven’t seen you recently.最近我们没有见到你She has been away for two years.她离开已经两年了。She has been with us since Monday.
3)Have been to 表示去过某地方,不过现在已经回来
Have gone to 表示去了,还未回来
Have been in 表示一直在某个地方
结构
1.肯定句:主语+have/has+动词的过去分词+其他
2.否定句:主语+have/has+not+动词的过去分词+其他
3.一般疑问句:have/has+主语+动词的过去分词+其他Yes, 主语+have/has.No , 主语+have/has+not
4.特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他
注意:当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。如果谓语动词是非延续性动词则转化为对应的延续性动词。若不是和短时间连用,则不用转化。
英语的行为动词有持续性动词和瞬间性动词之分,瞬间性动词在完成时中如要与表示持续一段时间
的状语连用,通常用意思相当的持续性动词来替换
常用瞬间动词相应持续性动词关系:
1、go—be away
2、come—be here
3、come back—be back
4、leave—be away(be not here)
5、buy—have
6、borrow—keep
7、die——be dead
8、begin——be on
9、finish—be over 10、open——be open 11、close——be closed 12、lose——be lost 13、get to know—know 14、turn on—be on 15、get up——be up 16、sit down—sit/beseated 17、join—be in(…)或be a…member 18、become—be
现在完成时练习一:写出下列动词的过去式和过去分词
1.take-
2.sit-
3.eat-
4. have-
5.look- begin- arrive-
e-
7.sleep-
8. run-
9. write- 10.read- 11.go- 12. talk- 13.work- 14.play- 15. tell- 16.clean- 17.wait- 18.study- 19.shop- 20.swim- 21.watch- 22.teach- 23.think- 24stay- 25.practice- 26.visit- 27 spend-
1. I____ already ____ (see) the film. I ________ (see) it last week.
2. _____ he ____ (finish) his work today? Not yet.
3. My father ____ just ____ (come) back from work. He is tired now.
4. Where’s Li Ming ? He __________ (go) to the teacher’s office.
5. I __________ (work) here since I ______ (move) here in 1999.
6. So far I _____(make) quite a few friends here.
7. How long ____ the Wangs ___(stay) here ? For two weeks.
8. I _____ just ______ (finish) my homework. 10.____ you ______ (find) your science book yet?
1 Have you ever ______(take) a train?
2 It _________(be ) more than three years since Jim ______(leave) here.
3 Have you _____(make)friends with your new classmates yet?
4 I _______(have) my lunch and I'm not hungry now.
5 Jim has never ______(see)a panda before
6 We ______(be) good friends since we met at school.
7 We can't find him anywhere. Perhaps he______(go) home.
8 He _____(read) the book before.
9 Mr. Green _____(teach) us a lot about social studies since September.
10 I _____never____ (meet) her sister before.
11 I ___________(teach) here for fifteen years.
12 I _____(teach) here for a year.
13 Mr. Smith _____ _____(work) here since 1984.
14 He ___________ (learn)about 5,000 English words since he_____ (go)to college.
15 We _____(know)each other for twenty years.
16. We ______just_______(repair) our car, now it is good.
17.She _______ already_______(have)lunch, she is full
18 Mr. Brown_______(be)_____( in ,to)Shanghai for three days.
19 I _____just_______( be) _____( in ,to) the post office.
20. I____ already ____ (see) the film. I ___ (see) it last week.
21. ___ he ____(finish) his work today ? Not yet .
22. ___ you ____(be) to Hong Kong ? Yes, I _____ (be) there twice .
23. He _______ just ______ (finish) his homework.
24. _______ the young woman ever _______(travel) to England?
25. _______ each of you _______(read) “Gone with the wind” yet?
26. Have you _______(get) any new CDs?
27. My family have never _______ (be) to San
28 Mary _____never______( be) _____( in ,to) the Great Wall.
29 ______you ever ______(be) _____( in ,to) Hangzhou?
30 I ______ _____( be) _____( in ,to) Beijing three times.
31 They ______ _____( be) _____( in ,to) that village several times.
32 ----Where is Tom? ----He ______ _____( go) _____( in ,to) the bookshop.
33 Jack Johnson______ _____( go) _____( in ,to) London.
六、用have / has been to / in, have gone to
1) Where is Jack? He __________ his country. 3) John _______ England since he came back.
4) How long _____ they _____ this village? 5) The Smiths ______ Beijing for years.
6) _____ you ever ____ America? -- Yes, I _____ there many times.
7) I _____ this school since three years ago. 8) Where is Jim? He _____ the farm.
句型转换:He has cleaned his room(否定,一般疑问,肯定回答)
They have lived in this city for ten years. (否定,一般疑问,肯定回答,提问)
Tim has decided to go to the zoo.(否定,一般疑问,肯定回答,提问)
1. I have been to Macau before. (改为否定句) I _________ _________ been to Macau before.
2. He hasn’t come to school because he was ill. (就划线部分提问) ______ _______ he come to school?
3. I bough a new bike just now. (用just改写) I ____ just ____ a new bike.
4. We began to learn English three years ago.(改为同义句) We ____ ____English ____three years
6. They have been here since 2000. (对划线部分提问)_______ _______have they been here?