Mr Green left Shanghai two days ago =Mr Green _ _ _ _Shanghai since two days ago中间那个空是has been away from ,请问为啥,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 17:17:35
MrGreenleftShanghaitwodaysago=MrGreen____Shanghaisincetwodaysago中间那个空是hasbeenawayfrom,请问为啥,MrGreenle

Mr Green left Shanghai two days ago =Mr Green _ _ _ _Shanghai since two days ago中间那个空是has been away from ,请问为啥,
Mr Green left Shanghai two days ago =Mr Green _ _ _ _Shanghai since two days ago
中间那个空是has been away from ,请问为啥,

Mr Green left Shanghai two days ago =Mr Green _ _ _ _Shanghai since two days ago中间那个空是has been away from ,请问为啥,
因为since two days ago得和现在完成时连用,由于表示时段,得用has been away from

两天前离开上海。没回来
用现在完成时has been,表示去了还没回来,后面有个Since可以提示
再在leave 是不及物动词,不能用。所以只能 away from

since+two days ago(过去的一个时间点),译为“自从两天前~~~~”,说明动作时从过去某一时刻开始,一直持续到现在,这符合现在完成时的意义。因此,在实际练习中,我们经常把since+过去的一个时间点/ for+一段时间 视作现在完成时的标志,即:见到since+过去的一个时间点/ for+一段时间 ,句子的谓语动词就用现在完成时...

全部展开

since+two days ago(过去的一个时间点),译为“自从两天前~~~~”,说明动作时从过去某一时刻开始,一直持续到现在,这符合现在完成时的意义。因此,在实际练习中,我们经常把since+过去的一个时间点/ for+一段时间 视作现在完成时的标志,即:见到since+过去的一个时间点/ for+一段时间 ,句子的谓语动词就用现在完成时

收起