现在完成时的标志性词语

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:27:23
现在完成时的标志性词语

现在完成时 have/has + done
现在完成时的被动语态 have/has+been done
现在完成时的标志性时间状语already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until,so far,in the last few years/weeks/mouths , till now,recently

already(已经)【通常不放在句尾】,yet(已经),for,before,ever(曾经),never(从未),so far(到目前为止),since(从......时候)

for+一段时间 如:one year(一年) ,two month(两个月)

而since+时间点 如:one year ago(一年之前) 表示的是一个具体的时间,例如今天是09年8月1日,它指的就是具体的08年8月1日。

*完成时的定语从句

since引导的定语从句主句用完成时,后面的从句一定要用一般过去时。

例如:He hadn't been back there since he finished high school.
从他中学毕业后他就没有回去过那里。
since后面的句子没有had,直接用过去式,而主句则用的过去完成时。

建议你读一读《Days gone by》这篇文章,对你的过去完成时掌握以及定语从句初步了解有好处。

have being doing

现在完成时 have/has + done
现在完成时的被动语态 have/has+been done
现在完成时的标志性时间状语already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until,so fa