现在完成时用法大全
玛丽莲梦兔
717次浏览
2021年01月25日 00:34
最佳经验
本文由作者推荐
军训作文题目-
现在完成时态
1.
用法:①表示过去发 生的动作对现在造成的影响和结果,强调结果
.
常用的
时间状语有
many times
,
just
,
yet
,
ever
,never
,
just
,
already
,
so far, by now
等。②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。< br>用于延续性动词,
常常与
so far
、
for
或者
since
短语连用。
since +
时间点
/
从句,
for +
时间段,如
for two months
等。
2.
现在完成时的构成
have
has+
过去分词
3.
现在完成时的四个基本句型
肯定句
He has finished the work.
一般疑问句
Has he finished the work?
否定句
He has not finished the work.
两回答
Yes ,he has.
No, he hasn
’
t.
特殊疑问句
What has he done?
4.
在下列情形下用现在完成时
1
九词语
①
already
已经
肯定句中或句尾
:
I
have
already
found
my
pen.
=
I
have
found
my pen already.
②
yet
已经
否定句和疑问句句尾
例:
I have not finished the work yet.
Have you bought a computer yet?
③
ever
曾经
句中
例:
Have you ever seen pandas?
④
never
从不
句中
例:
I have never been to Beijing.
⑤
just
刚刚
句中
例:
I have just done my work.
⑥
before
以前
句尾
例:
I have never been there before.
⑦
so far
到目前为止
例:
So far he has learnt 200 words.
⑧
how long
多久
例:
How long have you lived here?
⑨
how many times
多少次
例:
How many times has he been to Beijing?
2
两词组
have
去了某地
(
没回来
)
例:
He has gone to Beijing
(
去了北京
)
have
去过某地
(
回来了
)
例:
He has been to Beijing.
(
去过北京
)
3
两结构
for two months
for +
一段时间
Jim has lived here for 2 months.
since last year
since +
过去点时间
Lucy has been in Beijing since 3 years ago.
since 3 years ago
since 1990
since he came here
since +
过去时态句子
He has been in China since he came here.
4
如果句子里面没有时间状语,
汉语意思能够加
“已经”
,
往往用现在 完成时态。
例:
Have you lost your library book?
你已经弄丢了从图书馆借的那本书吗?
5
现在完成时态还常常用于下列句型
They have planted many trees in the last few years.
在过去的几年,他们已经种
了很多树。
This is the best book I have ever read.
这是我曾经读过的最好的一本书。
It is the first time I have played the computer games.
这是我第一次玩电脑游戏。
6.
在现在完成时中,一次性动词不能和一段时间状语连用
例:
He has bought the book for 3 years.
(错)
因
buy
这个一次性动词不能和一段时间
for 3 years
连用
,
改正的办法有五种:
①
He has bought the book..
(
去掉一段时间
for 3 years)