- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现在完成时的构成和用法
现在完成时的构成和用法
I.
现在完成时
1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
2.时间状语:yet,already,just,never,ever,so far,by now,since+时间点,for+时间段,recently, lately, in the past few years, etc.
3.基本结构:主语+have/has +p.p(过去分词)+其他
4.否定形式:主语+have/has + not +p.p(过去分词)+其他
5.一般疑问句:have或has。
6.例句:I've written an article.
The countryside has changed a lot in the past few years.
Mr. Smith has worked here since 1984.
1984年以来,史密斯先生一直在这工作。
He’s learned about 5,000 English words since he went to college.
他上大学以来大约学了五千个英语单词。
⑷ for短语表示动作延续多长时间,for的宾语为时间段。
We have known each other for twenty years. 我们认识有二十年了。
I haven’t seen her for a long time. 我好久没有见到她了。
⑸ just, lately, recently是完成时的时间状语,just now 有a moment ago 之意,是一般过去时的时间状语。
The train has just arrived. 火车刚到。
Did you see Joan just now? 你刚才看到琼了吗?
Have you heard from your family lately/recently?
你最近收到家人的来信了吗?
⑹ in the past few years 意思是“过去几年来”,可作现在完成时的时间状语;in the past意思是“在过去”,常作一般过去时的时间状语。
Great changes have taken place in my hometown in the past few years.
过去几年来,我的家乡发生了很大的变化。
Where did you work in the past? 你过去在哪里工作?
⑺ even since then与from then on (after that)都有“打那以后”之意,前者是完成时的时间状语,后者常用作一般过去时的时间状语。
She’s lived here ever since then. 打那以后,她一直住在这。
I didn’t hear of Jim from then on/after that. 打那以后,我就没有吉姆的消息。
⑻ before泛指“以前”时,可用于现在完成时中;ago表示“现在的一段时间以前”,是一般过去时的时间状语。
I’ve never been to Japan before. 我以前没去过日本。
She went to Japan a year ago. 她一年前去了日本。
⑼、ever和never也是现在完成时常见的时间状语。前者意思是“曾经”,多见于疑问句或否定句中;后者意思是“从来没有”,表示全部否定。
“Have you ever seen the film?” “No. I have never seen it.”
“你曾经看过这部影片吗?” “没有, 从来没看过。”
Nobody in our class has ever been there. 我们班没有人去过那。
⑽ already和yet常见于现在完成时中,有“已经”之意。前者一般用在肯定句中,后者用在疑问句中。yet在否定句中有“还”之意。
“Has the bus left yet”? “汽车开走了吗?”
“Yes. It has already left.” “是的,已经开走了。”
“No. It hasn’t left yet. “不,还没有开走。 ”
⑾so far(到目前为止),these days(这些天) 也是现在完成时常见的时间状语。
So far, no man has travelled farther than the moon.
到目前为止, 还没有人到月球以外旅行。
What have you done these days? 这些天来,你做了什么事?
⑿now, today, this morning,
文档评论(0)