I've enjoyed my stay here.I will be sorry to leave.
They have failed to give any answer.
这两句的谓语我认为都是持续非终结动词。第一句"my stay"还没有结束,到现在为止都很享受。第二句是到现在为止都没给出回复,之后会不会回复不清楚。
请问老师我的理解正确吗?它们不加时间段状语是不是因为句子的意思已经暗示直到现在?第一句如果改成现在完成进行时可以吗?
你的理解严重错误。have done形式只有与持续时间状语连用时才能表示从过去持续到现在的情况(通常为状态或习惯)。没有持续时间状语,这个时态表示事件(短暂或持续事件)在现在以前的不确切的过去时间。
第一句如果要表示一直很享受,则必须使用现在完成进行时(持续时间状语可有可无)。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!