完成时不能有时间状语是吗?

ygh750920 1年前 已收到1个回答 举报

汉汉人 幼苗

共回答了15个问题采纳率:60% 举报

现在完成时不能和明确表示过去的时间连用,如:
yesterday昨天,last year去年,two years ago两年之前,in 1999在一九九九年,
just now刚才等.
和现在完成时连用的时间状语都和现在密切相关,这类时间状语常见的有:
1.表示一段时间的状语
for达...之久,since自从...以来,in the last few years在最近几年来;
2.表示过去的时间副词
just刚刚,before以前,recently最近,
如:
The train has just left.
火车刚刚离开.
I have seen the movie before.
我以前看过这部电影.
3.表示不确定的时间副词
already已经,yet已经(用于疑问句),never从不,ever曾经,not...yet尚未
4.包含现在的时间状语
today今天,this week这个星期,this year今年,now现在,so far至今为止.
如:
Now I have finished the work.
现在我已完成工作了.
Have you seen Tom today?
今天你见过汤姆了吗?

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.501 s. - webmaster@yulucn.com