现在完成时的时间状语有哪些

如题所述

现在完成时的时间状语如下:

already、yet、just、never、ever、before、since、for、sofar、recently、uptonow、duringthepast/last、threeyears、tillnow.

1、表示现在已经完成的时间状语一般用already,just,yet等。由于动作可能是瞬间完成的,所以未必刚好在现在完成,有可能在过去完成,但强调现在已经完成。

2、表示过去发生,一直延续到现在的时间状语一般用since接时间状语从句,for接一段时间等。比如:

Ihavebeenateacherfor15years.当已经当了15年的教师了。

这类句式在提问时间状语时,一般用Howlong。比如:

Howlonghaveyoubeenateacher.你成为一名教师有多久了?

3、另外还有一类表示经验的现在完成时态句式,一般使用的时间状语有ever,never,often,onceb,before等。比如:

Hehaseverbeenateacher.他曾经是一名教师。(意指他现在已经1不是一名教师了。)

Hehasneverbeenateacher.他不曾当过教师。(意指他过去和现在都不是一名教师。)

造句:

1、Ihavealreadyfinishedmyhomework.我已经完成作业了。

2、Ihadalreadyfinishedmyhomeworkyesterday.我昨天就已经完成作业了。

3、Hehasjusttoldmethetruth.他刚刚已经告诉了我真相。

4、Haveyoucalledhimyet?你已经给他打电话了吗?

5、HehasbeenarichmansincehemarriedMary.自从他和玛丽结婚后就成了一个富有人的。

温馨提示:答案为网友推荐,仅供参考
相似回答