急需高一必修2英语unit1-unit2语法

问答/408℃/2024-07-03 00:07:18

优质解答:

3. 现在完成时(has/have done; have/has been done)

1) 动作开始在过去,但对现在产生的影响(一般为短暂动词),常与“already/almost/yet, ever/never, recently/lately, just”等连用

I haven’t heard anything from him yet. Have you ever read such an interesting book?

--Who has taken my dictionary? I can find it now. –Sorry it’s me. I forgot to tell you.

2) 过去开始的某一动作一直延续到现在,常与 “for… ,since…,so far等表示时间段的时间状语连用,需用延续性动词

We have had plenty of rain here since we parted last month.

改错:He has left Shanghai for ten years.→He has been away from Shanghai for 10 years

I have married Jane for 4 years.→I have been married to Jane for 4 years.

3) 表示重复的动作,常与 “ twice/many times/before”等连用.

I have been there many times.

. 现在完成进行时(have/has been doing):强调某一动作或状态到现在一直在进行,并将继续下去.

★ 比较: have been done: 已经被…(被动)

have been doing: 一直在…(主动)

如:she has been writing letters all the morning.(她整个早上一直在写)

We haven’t been told what has happened. (我们还没有被告知…)

徐州耘翔思维学校

83846698 免费试听

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系