高中英语语法之现在完成时
巡山小妖精
695次浏览
2021年01月19日 22:48
最佳经验
本文由作者推荐
赵子龙单枪匹马-给领导的短信
现在完成时讲解
一、基本结构
:
主语
+ha ve/has+
过去分词
(done)
①肯定句
:
主 语
+have/has+
过去分词
+
其他
② 否定句
:
主语
+have/has+not+
过去分词
+
其 他
③一般疑问句
:Have/Has+
主语
+
过去分词
+
其他
④特殊疑问句
:
特殊疑问 词
+
一般疑问句
(have/has+
主语
+
过去分词+
其他
)
二、用法
1)
现在完成时的
完成用法
现在完成时用来表示 现在之前已发生过或完成的动作或状态
,
但其结果却和现
在有联系
,
也就是说
,
动作或状态发生在过去但它的影响现在还存在
.
He has turned off the light.
他已把灯关了。
(动作结束于过去
,
但说明的
是现在的情况
--
灯现在不亮了。< br>)
I have spent all of my money.(
含义是
:
现在我没有钱花了
.)
Jane has laid the table.(
含义是
:
现在桌子已经摆好了
.)
2)
现在完成时的
未完成用法
指的是动作开始于 过去某一时刻
,
一直延续到现在
,
或可能还要继续下去。这
里的动词 要用持续性动词。常与
for(+
时间段
),since(+
时间点
)
连用
.
Mary has been ill for three days.
Mary has been ill since three days ago.
注意
:1.
现在完成时不能单独与准确时间连用
,(
如表示过去的时间状语
)
如
yesterday(morning
、
afternoon),last(morning
、
afternoon)
等
,
除非与
for,
since
连用
.
2.
现在完成时往往同表示不确定的过去时间状语连用
,
如
already(
肯定
), yet(
否定
,
疑问
), just, before, recently, still,
latel y
等
:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet ?
3.
现在完成时常常与表示频度的时间状语连用
,
如
ever, never, twice, several times
等
:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman several times.
4.
现在完成时还往往可以同包括现在时间在内的时间状语连用
,
如
up to these few days/weeks/months/years, just, up to
present(now), so far
等
:
Peter has written six papers so far.
Up to the present everything has been successful.
5.
现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的
动作
.
We have had four texts this semester.
6. have been to
和
have gone to
的区别
have been to
强调“去过”,现已不在那里
,
如
:
He has been to the USA three times.
他到美国去过三次。
(
过去“到美国”,现在已“不在美国”)
have gone to
主要强调的是“去了”,现在人不在说话的现场
,
如
:
--Where's your mother? --
你妈妈在哪
?
--She has gone to the hospital. --
她去医院了。
has been in
一直在某地
三、现在完成时考点例析
现在完成时是较难掌握、中考考查较多的时态。涉及的考点有
:
一、考查其构成
助动词
have (has) +
动词过去分词
构成现在完成时。如
:
1. Kate's never seen Chinese films,____ ? A. hasn't she B. has she
C. isn't she D. is she
析
:
陈述句部分含否定词
never,
简略问句部分要用肯定式
,
又因
Kate's
是
Kate has
的缩写
,
故选
B
。
2. His uncle has already posted the photos to him. (
改为否定句
)
His uncle ______ posted the photos to him ______.
析
:already< br>常用在肯定句中
,yet
常用在否定句、疑问句中
,
故填
ha sn't,
yet
。
3. -Ann has gone to Shanghai. -So ______her parents. A. has B. had
C. did D. have
析
:
助
/
系
/
情态动词
+
主语
结构中的动词形式应与前句结构中动词形 式保
持一致
,
又后句的主语为
her parents
是复数
,
故选
D
。
二、考查其用法与标志词
(
一
)
当句中有
never, ever, just, already, yet, before
等时
,
常用现在完
成时。如
:
1. -Mum, may I go out and play basketball? -______you______ your
homework yet?
A. Do; finish
B. Are; finishing
C. Did; finish
D. Have; finished
2. -______ you ______anywhere before? -Yes, but I can't remember
where I______
A. Did; surf; surfed
B. Have; surfed; surfed
C. Did; surf; have surfed
D. Have; surfed; have surfed
析
:
据
yet
和
before
可知
,
应用现在完成时
,
故
1
题选
D,2
题选
D
。
(
二
)
当句中有
段时间
或
点时间
等时
,
主句常用现在完成时
,
谓语动词必须是延续性动词
,
若是非延续性动词
,
要改为延续性动词或表状态的词
(
短语
)
。如
:
1. His brother has been to Stone Forest twice______he came to
Yunnan.
A. after
B. before
C. since
D. for