急需高一必修2英语unit1-unit2语法
展开全部
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 免费试听
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 免费试听
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询