关于现在完成时的时间状语
巡山小妖精
602次浏览
2021年01月19日 23:27
最佳经验
本文由作者推荐
云中歌吧-管中窥豹反义词
关于现在完成时的时间状语
一.
.
现在完成时说明的是现在的情况,属于现在时。因而不能与表示过去 具体时间的时
间状语连用,如不可与
yesterday, last week, three years ago, in 1990, at eight o’clock
等之类的 时间状语连用。这类时间状语通常是与过去(一般)时连用。
、
例如:
----Has he come back yet?
----Yes, he came back yesterday?
二.
现在完成时通常可与表示过去不确定时间的时间状语连用,如
already,
yet,
just,
before
等副词时间状语。例子见上述
“
主要用法
”
中。
例如:
1
)
I have already returned the pen to him.
2
)
Have you washed my clothes yet? ----Yes, I have just washed them.
3
)
I have seen the man before.
说明:
before
有时也 可用于一般过去时(这与用现在完成时意思差不多)
,如
I told
you before.
我早就告诉过你。
另外,
already
和yet
有时也可用于一般现在时,如
It’s eight already./He
isn’t back yet (=He hasn’t come back yet).
三
.
现在完成时 通常可以与包括
“
现在
”
在内的表示一段时间的时间状语连用,
如< br>since...,
for...
;
ever, never, recently
(最近)
,
today, this week (year), these days (weeks, years),
in/during the last/past two years, so far
等。
例如:
1
)
We have known each other since we came to the school.
2
)
I have collected ten stamps this week[these weeks].
3
)
Have you seen him these days?
说明:
ever, never
有时也可用于一般过去时(这与用现在完成时意思差不多)
,如
I never saw the man.
四
.
比较下列几组用法的区别
⑴
already
与
yet
①一般情况下,
already
表示
“已经
”
,主要用于肯定陈述句,一般在句中;
yet
表示“已经”或“仍 然,还”是用于疑问句或否定句,一般在句末。比较:
1
)
He has already come.
2
)
Has he come yet?
3
)
He hasn’t come
yet.
②
already
有时也可用 于疑问句(句末)
,但不表示疑问而是表示惊讶(这与
yet
不同)
。比较:
1
)
Mum, I’ve done my homework.
----Oh, God! Have you done your homework already?
(表示惊讶)
天哪!你已经做完你的作业了?(真快!
)
2
)
Have you done your homework yet?
(表示疑问)
你做完你的作业没有?
⑵
ever
与
yet
ever
与
yet
均可用于疑问句、否定句,但
yet< br>表示
“
已经
”
或
“
仍然,还
”
,一
般“时间上距离现在不是很远”
;
ever
表示
“
曾经,以 往任何时候
”
,
“时间上距离