知识点:《现在完成时态》收集:甄兑假编辑:百合仙子
本知识点包括:1、英语中现在完成时和现在完成进行时的区别 2、现在完成时态的时态结构 3、英语:什么时候用现在完成时 4、英语中现在完成时态与过去完成时态有什么区别? 5、现在完成时态和一般过去时态的区别 。
1. He has turned off the light. 他已把灯关了.
2. Have you found your pen yet?你已找到你的钢笔了吗?
3. He has lived here since 1978.自从1978年以来,他一直住在这儿.
4. I have been in the army for more than 5 years.我在部队已经呆了五年多了.
5. I have heard nothing from him up to now.到目前为止我没有他的任何消息.
6. He has been in the League for three years.
= It is three years since he joined the League. 他入团已三年了.
7. The train has arrived. 火车到了.
8. Have you joined the computer group? 你加入电脑小组了吗?
9. Jill has bought a new computer.吉尔买了一台新电脑.
10. I have just turned off the light. 我刚刚把灯关上.
11. She has lost her bike. 她把自行车丢了.
12. We have had much snow this winter. 今年冬天多雪.
13. She has taught in the school for ten years. 她在这所学校教书已经10年了.
14. I haven't eaten anything since breakfast. 我从早饭起就一直没有吃东西.
15. He has done a lot of work in the past two years. 在过去两年中他做了许多工作.
16. I have learned about two hundred English words this morning. 本月我学了大约200个英语单词.
17. I have been to the Great Wall twice. 我曾经去过长城两次.
18. She hasn't left home for a year. 她离开家还不到一年.
19. I haven't seen Jamie for two months. 我两个月没见杰米了.
20. The old man hasn't returned to his hometown for about fifty years. 这位老人约有50年没有回家乡了.
一般将来时:She will go to school tomorrow.
现在完成时:she has gone to school.
否定句:She doesn't go to school.
疑问句:Does she go to school?
The man lost a lot of money two days ago."两天前"及类似的具有特定的过去时间,都须用一般过去时.
"Where is my book?" I put it here when I came in.虽然没有特定的过去时间,但意在其中,所以,用一般过去时.
...When did he begin to read it?
You haven't put forward any questions yet.你们还没有提出任何问题呢.
Have you learned the present perfect tens?你学过现在完成时吗?
I think I have already answered your quesion.我想我已经回答了你的问题.
我给了你三个完成时的句子,一个否定句,一个疑问句,一个肯定句.
They have been abroad.
他们出过国
I have been sold .
我被欺骗了
I have been demoted.
我被降级了
You have been warned .
你已经受到警告了
What have been done
做了些什么?
1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:
He visited Guilin in 1998.
他1998年参观过桂林.(只说明去桂林的时间)
2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:
Jill has bought a new computer.
吉尔买了一台新电脑.(着重点是现在有了一台新电脑)
3.两种时态的区分
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”.
(2)一般过去时通常与表示过去的时间状语连用.如:yesterday,last week,two years ago,just now,in 2002等;而现在完成时则常与just,already,ever,never等副词和these days,this week,since...,for...等表示一段时间的状语连用.
看看以下的几组句子,有什么区别?
① Have you seen the film?(A)
Did you see the film?(B)
[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容.
② How has he done it?(A)
How did he do it?(B)
[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的
询问做这件事的方式.
③ He has lived in Beijing for 8 years.(A)
He lived in Beijing for 8 years.(B)
[说明]他在北京住了8年.(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去.(B)句讲的是他在北京住过8年,现在不在北京了.
提示:1、概念 现在完成时:事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响。 现在完成进行时:表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。 2、句式结构 现在完成时:主语+ have/has+过去分词 现在完成...
提示:现在完成时由“have/has+过去分词”构成,主要有两个含义:①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。②表...
提示:1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语) 如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用. 2.现在完成时往往同表示不确定的过去时间状语连用 如already(肯定句中),yet(否定,疑问...
提示:我是英语老师,我来浅显易懂地来告诉你吧。 就看他们有无两个表过去的时间,若有,就用过去完成时! 1.现在完成时表示过去发生某动作从过去一直持续到现在(将来还有可能继续下去)。常和for+时间段和since+时间点连用。 I have studied Engli...
提示:一般过去时和现在完成时 ( 1 )、一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“主语+ have/ has + 动词(V.)的过去分词”.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情...