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

cedarsong1
2010-11-30 · 超过14用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:59.7万
展开全部
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 免费试听
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式