初中英语语法 现在完成时
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语语法现在完成时
现在完成时的构成:主语 + have/has + 过去分词 + 其他。(当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)
否定式:主语 + haven't/hasn't + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?
简略答语: Yes, 主语 + have/has.(肯定)
No, 主语 + haven't/hasn't.(否定)
表示过去发生或完成的某一动作对现在造成的影响或结果。例如:
I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
现在完成时常用的时间状语有:
already (”已经”用于肯定句的中间和末尾处)
never (“从不”用于中间处)
ever (”曾经”用于疑问句和肯定句的中间处)
just (“刚刚”用于中间处)
yet (“已经”用于疑问句的末尾处/ “还”用于否定句的末尾处)
或不加任何的时间状语,但不能和表示过去的时间状语连用.
以so far为标志
so far往往表示到目前为止动作或状态已经发生。过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。Since 和 for 的用法
表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days等。
Since+过去点的时间,for+一段时间(数词+量词),此划线部分用how long提问。
一、since短语或从句表示过去的动作延续至今,since之后的时间为一点。如:
Mr. Smith has worked here since 1984. 1984年以来,史密斯先生一直在这工作
*“终二、for短语表示动作延续多长时间,for的宾语为时间段。如:
We have known each other for twenty years. 我们认识有二十年了。
止”、“延续”要转换
中的动词从词义上可以分为延续性和非延续性两种,在现在完成时态中一定要注意动词这一特性,应将这类非延续性动词转换为延续性动词。如:
“The cat play” has been on for half an hour.《猫》已经开演半个小时了。
How long have you had this dictionary? 这本字典你买了多久了?
初中阶段常见的有:①arrive at/in sw. get to/reach sw. come/go/move to sw. →be in sw./at school/at home/on the farm/be here/be there
②come/go back, return → be back come/go out → be out
④close → be closed open → be open
⑤get up → be up die → be dead leave sw. → be away from sw.
fall asleep/get tot sleep → be asleep finish/end → be over marry → be married
⑥start/begin to do sth. → do sth. begin → be on
⑦borrow → keep lose → not have buy → have put on →wear
catch/get a cold → have a cold get to know → know
⑧have/has gone to → have been in
⑨join the league/the Party/the army
→ be a league/a Party member/a soldier
→ be a member of the league/the Party
→ be in the league/the Party/the army
come-be, go out -be out, leave-be away (from), begin-be on, buy-have, borrow-keep , join-be a member / 介词短语, die-be dead, become-be, open(v.)-be open(adj.) 等。
* 时间“点”、“段”须分清
过去开始的动作可以延续到某一点结束,也可能继续延续,这时就要根据时间“点”、“段”选择相应的介词for或since。如:
He has been away for two years. 他已走了两年。(for+时间段)
He has been an English teacher since 1992. 自从1992年以来他一直当教师。
(since+过去某一时刻)
二、当have被用在现在完成时态中时,它可以和前面的代名词一起组成缩写形式。
I've been to New York once before.
我曾经到过纽约。
He's gone to the fish market.
他已经去过鱼市了。
We've come to help.
我们已经提供了帮助。
三、现在完成时用not来表达否定形式。当有not出现的时候,have可以和not组成缩写,但是此时不能和前面的代名词组成缩写。
She hasn't spoken to him.
她还没和他说过话。
现在完成时与一般过去时的用法比较:
现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。试比较:
The plane has arrived . 飞机已经来了。(说明现在的情况:飞机在这儿)
The plane arrived a quarter ago. 飞机是一刻中以前来的。(强调动作发生的时间在过去)
I have taught here for fifteen years. 我在这儿已经教了十五年。(表示十五年前的动作一直延续到现在,还可能会继续。)
I taught here for a year. 我过去在这儿教过一年。(表示“我“现在已经不在这儿任教了)
I.翻译下列句子:
1. 你曾经吃过鱼和薯3. 我以前从来没去过那个农场。
4. 他已经吃过午饭了。
5. 你已经看过这部电影了吗?
6. 我哥哥还没回来。