The project from March to May has been finished at the end of this month.
这是我现在写的,现在6月了,项目5月底结束的。如果你有更好的表达方式也请提出来,很感谢。
您能具体写出来吗~非常感谢。其实我也是被时态弄迷糊了,现在是6月 我是想现在表达一下 3月份到5月份的项目已经在5月底结束了~
追答刚看了你的补充,根据补充应该是:The project from March to May had been finished by the end of last month.意为“三月到五月的项目到上月底已经完成了”,此句是过去完成时的被动语态。
追问The project from March to May had been finished at the end of May.这么写可以吗 ~ 真感谢你 你是最有耐心的了
追答也可以,但是不太好,因为完成时态强调的是动作的持续,而 at the end of May体现不出持续,它仅是一个过去的时间,它适合于一般过去时。所以最好用by the end of last month,强调动作的持续。另外,过去完成时表示“过去的过去”,即动作发生在过去,一直持续到过去的某时间才结束,本句动作开始于过去(三月),一直持续到过去的某时间(五月底)才结束(完成),所以用过去完成时。
真的感谢~能简单的教教我吗,为什么用过去完成时的被动语态,因为大家说用什么时态都有,迷糊了~
追答首先是时态:
简单来讲,现在完成时是现在完成了某件事,通常这件事对现在有所影响,或者有可能仍会继续下去,比如:I have lived here for 10 years. 我已经在这住10年了。(有可能继续住下去)
过去完成时就是在过去完成了某件事,其实是发生在过去的过去。比如:
I was a student, and I had studied for 2 years before school.
我原来是个学生,但是在上学前已经学习了2年了。
其次是语态:
由于项目project 和谓语 finish 是被动关系,换句话说,项目无法主动发出完成这个动作,所以要用被动语态,be done的形式,这里就是 be finished。
综合上面,be finished 要改成过去完成时,那么就成了 had been finished
这位老师 我是想说3月份到5月份的项目已经在5月底结束了。 而我现在说话的时间是6月份了~ 有点迷糊了~
追答那应该是:
The project from March to May was finished at the end of last month.
或者
The project from March to May has already finished.