请问:should leave here与should have left here的区别?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 14:17:26
请问:shouldleavehere与shouldhavelefthere的区别?请问:shouldleavehere与shouldhavelefthere的区别?请问:shouldleavehere

请问:should leave here与should have left here的区别?
请问:should leave here与should have left here的区别?

请问:should leave here与should have left here的区别?
一个是现在时,一个是完成时,前者表示你应该离开这里,后者表示你本应该离开这里(实际上没有离开)

前者是应该离开这里,后者是应该已经离开了这里。分别是对现在和对过去的推测。

两者的区别在于一个是现在时,另一个是过去时。
should leave here的意思是现在应该走了
should have left here意思是过去本该离开这,但是没有离开。