现在完成时态---练习

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

一、时态讲解:现在完成时

(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have.

现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、

(2)用法:

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

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

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

She has arrived. 她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, 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, yesterday, the time I got there

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

Exercise: 用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.

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 _____ _______ for 2 weeks.

The old man has ______ _______ for 4 months.

现归纳总结: 由非延续性动词到延续性动词的转换1.直接用延续性动词

buy– have

catch(get) a cold – have a cold borrow—keep put on-- wear

receive—have

go to sleep –sleep

get to know –know

2.转换成be+名词join the army – be a soldier;go to school– be a student

become a teacher—be a teacher join---be a member of

3转换成be+形容词或副词

die—be dead;

finish –be over;

begin—be on;

leave—be away

fall sleep –be asleep

return—be back

get married /marry –be married

finish →be over

open →be open

close—be closed

fall ill –be ill.

go out –be out ,

stop –be over

fall asleep—be asleep ,

get up_ be up

4 转换成be+介词短语:

go to school– be in school ;go to bed –be in bed

come to/ go to/arrive at(in)+某地—be in(at) +某地;

练一练:延续性动词和瞬间性动词之间的转化

1.He died 10 years ago. ——He ______________ for 10 years / since 10 years ago.

2. He borrowed the book 2 weeks ago. ——He _____________the book for 2 weeks.

3. He bought the motorbike a month ago. ——He ___________the motorbike for a month.

4. He arrived here three days ago.—He ____________here since three days ago.

5. They turned off the light 2 hours ago. ——The light __________for 2 hours.

6. He left here 2 years ago.———He ____________from here for 2 years.

7. The film began 30 minutes ago. ——The film __________ for 30 minutes.

8. They opened the door an hour ago. ——The door __________ for an hour.

9. They closed the door an hour ago. ——The door ___________for an hour.

10. He joined the army last year. ——He _____________ a _______ for a year.

He _____________ the army for a year. It ____ a year ____ he joined the army.

相关文档
最新文档