重生男配解救计划:英语问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 16:49:23
在完成时态中for同since用法的区别??

for 后面引导一段时间,如:
He has been here for three days.
而since后面加的是时间点,常于现在完成时连用,表示“自从”。如:
He has been here since three days ago.
He has been here since July 17th.
He has been here since he came here three days ago.

for加一段时间,since加时间点(若是完成时,则后面的时间为过去时)

for 后面引导一段时间,而since后面加的是时间点

for 后面引导一段时间,而since后面加的是时间点并常于现在完成时连用,表示"自从"