现在完成时讲解与练习答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

( 2 )用法:

1 )现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。

My daughter has just gone out. 我女儿刚出去。

I’m sure we’ve met before.我肯定我们以前见过面。

She has arrived. 她到了。

2 )表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, fo r…, since…,yet 等。如:

I haven’t heard from her these days.这些日子我没有收到她的信。

We haven’t seen you recently.最近我们没有见到你。

They have been away for two years. 他们离开已经两年了。

She has been with us since Monday.

★注意:

a) since 和for 的区别

since 后接时间点,如1993 ,last term, yes terday, the time I got there

for 后接一段时间,表示“长达多久”,如ten years, a while, two days 等。

Ex ercise : 用since 和for 填空

1. Jim has been in Ireland ______ Monday.

2. Jill has been in Ireland ______ three days.

3. His aunt has lived in Australia ______15 days.

4. Mary is in her office. She has been there ______ 7

o'clock.

5. India has been an independent country ______1974.

6. The bus is late. They've been waiting ______ 20 minutes.

7. Nobody lives in those houses. They have been empty ______

many years.

8. Mike has been ill ______a long time. He has been in

hospital ______ October.

1. since

2. for

3. for

4. since

5. since

6. for

7. for

8. since

2 )表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:

He has come here for 2 weeks. ×

The old man has died for 4 months. ×

They have left only for 5 minutes. ×

以上三句话可以改为:

He has been here for 2 weeks.

The old man has ______ _______ for 4 months.

They have _____ _____ only for 5 minutes

2 )have (has) been 和have (has) gone 的区别:表示“曾到过某地”要用“have (has) been”;表示“已经去某地”要用“have (has) gone”。试比较:Where has he been 他刚才到哪里去了(已经回来了)

Where has he gone 他上哪儿去了(人不在)

They have been to Canada . 他们到过加拿大。(现在已经不在加拿大)

They have gone to Canada . 他们到加拿大去了。(可能在路上和已经到加拿大).

3 )现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in ,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never 等连用。例如:She has already come. 她已经来了。

I haven’t read it yet.我还没读过这个。

I have met him before. 我从前曾见过他。

Ma Hong has always been a good student. 马红一直是个好学生。

I have often seen him in the street. 我经常在街上看见他。

They have never been to Yan’an.他们从未去过延安。

I haven't seen him lately. 我近来没看到他。

Irregular Verbs

7. How long ________ the Wangs ______________(stay) here For two weeks.

8. I ________ just ___________ (finish) my homework.

9. He ________ (go) to school on foot every day.

you ______ (find) your science book yet

11. If it ____ (be) fine tomorrow, I'll go with you.

12. The students ____________ (read) English when the teacher came in.

13. Look! The monkey __________ (climb) the tree.

14. My mother __________ (come) to see me next Sunday.

15. I've lost my pen. _________ you ________ (see) it anywhere 1. have, seen, saw 2. Has, finished 3. has, come 4. has gone 5. have worked, moved 6. ha ve made 7. ha ve , stayed 8. have, finished 9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen

II. Choose the best answer.

相关文档
最新文档