来源:广州奥数网 2013-01-22 19:24:04
现在完成时:
用法1:表示:过去发生或已经完成的某一动作对现在造成的影响或结果。
标志词:already, yet, just, ever, never, before
用法2:表示:过去已经开始,持续到现在的动作或状态。
标志词:for, since, since…ago
基本结构:助动词have/has + 动词的过去分词
(当主语是第三人称单数时用has,其余人称用have)
1)肯定式:主语 + have / has + 过去分词
2)否定式:主语 + have / has + not + 过去分词
3)一般疑问句: Have / Has + 主语 + 过去分词
Yes, 主语 + have/has.(肯定) No, 主语 + haven't/hasn't.(否定)
4)特殊疑问句:特殊疑问词+have/has+主语+过去分词
例句
1. 过去某时发生的动作到目前为止这个动作已经完成或刚刚完成。
如:1)I have finished my homework. 我做完家庭作业了。(过去某时开始做,到现在已完成)
2)He has already come 他已经来了。(过去某时开始离开某地到这来,现在已在这。)
2. 表示动作发生在过去并延续到现在。
如:1)I have studied English for six years. 我已经学了六年英语了。
(六年前开始学英语,一直学到现在, 也可能继续学也可能就此不学了。)
2)I have lived in Shenyang since 1990. 我从1990年就在沈阳住。
(从1990年开始住在沈阳一直住到现在,也可能继续住也可能就此为止。)
注意1) 当表示一段时间,现在完成时可以用for 或since引导的状语。
例如:I’ve known Li Li for 4 years. 我认识丽丽已经4年了。
I have worked here since 8 years ago. 自从8年前我就在这工作。
注意2) 当在肯定陈述句中含有already或just 时,在转换成否定句时,要把句中的already 或just 去掉,在句末加上yet.。
例如:I have already seen the film. ------ I haven’t seen the film yet.
He has just come. He hasn’t come yet?
使用时注意事项
1.“have/ has got ” 形式上是一种完成时,但和have/ has 为同一意思“有”。
如:Have you got pen-friends? Yes, I have.
你有笔友吗?是的,我有。
Has he got a lot of work to do? No, he hasn’t.
他有许多工作要做吗?不,他没有。
2. have/has gone to 、have/has been to 和have/has been in的区别
have/ has gone to 去了,在去某地的路上或在某地,人还未回来
have/ has been to 曾经去过,人已经回来了
have/ has been in 已经在,常与一段时间连用
如:He has been to Shenyang before. 他以前曾去过沈阳。
He has been in Shenyang for ten years. 他在沈阳10年了。
Has he gone to Shenyang? 他去沈阳了吗?
3. have/ has been to常和once, twice, never, ever连用;have/ has gone to则不可。
例如:─ Has Tom ever been to Paris? 汤姆去过巴黎吗?
─ Yes, he’s been there several times. 是的,他去过好几次了。
─ Where have they gone? 他们去哪里了?
─ They’ve gone to Shenyang. 他们去沈阳了。
4.非延续性动词不能用“现在完成时 + 表示一段时间的状语”的句型中。
这类动词有:come, go, start, leave, die, buy, finish, join, borrow, stop等。但它们能够用表示持续状态的相应的延续性动词替换句中的非延续性性动词。
例如: arrive, come → be here, be in buy → have begin, start → be on ;
die → be dead finish, end → be over go out → be out
join → be in borrow→keep finish/end →be over
close →be closed leave, move → be away; fall asleep → be asleep
关注奥数网官方微信 数学资料、数学真题、更有全国教育资讯 微信搜索“奥数网”或扫描二维码即可添加