现在完成时专题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专题
1.用法:①过去发生的动作对现在造成的影响或结果,强调结果。标志性的词语有just, already, before, yet, never, ever,recently (最近),... 例:I have finished my homework already.
②过去已经开始一直持续到现在的动作或状态。标志性的词语for 、since ,so far (句中谓语动词要用延续性动词) 例:I have lived here since 1990.
2.现在完成时的构成 主语+have\has+过去分词+其它
3.现在完成时的四个基本句型
(1)九词语
①already 已经 肯定句中或句尾 例: I have already found my pen. = I have found my pen already.
②yet 否定句中意为“还”, 疑问句句尾意为“已经” 例:
I have not finished the work yet. Have you read the book yet? ③ever 曾经 例:Have you ever seen pandas?
④never 从不 例:I have never been to Beijing.
⑤just 刚刚 例:I have just done my work.
⑥before 以前 例:I have never been there before.
⑦so far 到目前为止 例:So far he has learnt 200 words.
⑧how long 多久 例:How long have you lived here?
⑨how many times 多少次 例:How many times has he been to Beijing?
(2)三词组
have
have
have / has been in +地点 表示呆在某地、某个团体、机构(常与for 和since 连用)
He has been in Beijing for 20 years. 他呆在北京已经20年了.
(3)两结构
for + 时间段 例如: for two months Jim has lived here for 2 months.
since +过去时间点 例如:since last year , since 1990 I have lived here since last year.
since +时间段+ago 例如:since 3 years ago Lucy has been in Beijing since 3 years ago.
since +过去时态句子 例如:since he came here He has been in China since he came here.
5. 在现在完成时中,短暂性性动词不能和一段时间状语连用.
例:He has bought the book for 3 years.(错)
因buy 这个短暂性性动词不能和一段时间for 3 years 连用。
6. 还有其他短暂性性动词也是这种情况。
例如下:
①come/arrive/get to/reach → be here 例:I have come here for 3 years.(错)改为:I have been here for 3 years. ②leave/go →be away 例:He has left for 3 hours.(错) 改为:He has been away for 3 hours.
③begin/start →be on 例:The film has begun for 3 minutes.(错) 改为The film has been on for 3 minutes.
④open →be open / close → be closed 例:The shop has opened for 3 years.(错) 改为The shop has been open for 3 years. ⑤die →be dead 例:His father has died for 3 years.(错) 改为:His father has been dead for 3 years.
⑥finish/end → be over 例:He has finished the work for 3 days.(错) 改为The work has been over for 3 days
⑦join –be in/ be a member of +团体I have joined the army for 3 years.(错)改为:I have been in the army for 3 years. 或I have been a soldier for 3 years.
⑧buy /catch → have 例:I have bought the bike for 3 years.(错) 改为:I have had the bike for 3 years.
例:He has caught a cold for 3 days.(错) 改为:He has had a cold for 3 days.
⑨borrow → keep 例:I have borrowed the book for 3 years.(错) 改为I have kept the book for 3 years.
还有其它的归纳如下:break → be broken get up → be up marry → be married