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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 15:21:15
请问: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的区别?
一个是现在时,一个是完成时,前者表示你应该离开这里,后者表示你本应该离开这里(实际上没有离开)

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

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