请帮我看看下题答案对吗?haven't finished my task yet.-you shouldn't have watched the film last night,or you ___ it by now.may have finished.但我认为此处应该是虚拟语气,所以应用might have finished.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:31:52
请帮我看看下题答案对吗?haven't finished my task yet.-you shouldn't have watched the film last night,or you ___ it by now.may have finished.但我认为此处应该是虚拟语气,所以应用might have finished.

请帮我看看下题答案对吗?haven't finished my task yet.-you shouldn't have watched the film last night,or you ___ it by now.may have finished.但我认为此处应该是虚拟语气,所以应用might have finished.
请帮我看看下题答案对吗?
haven't finished my task yet.
-you shouldn't have watched the film last night,or you ___ it by now.
may have finished.但我认为此处应该是虚拟语气,所以应用might have finished.

请帮我看看下题答案对吗?haven't finished my task yet.-you shouldn't have watched the film last night,or you ___ it by now.may have finished.但我认为此处应该是虚拟语气,所以应用might have finished.
or 开始是有关现在的事实称述,不用虚拟语气,
所以是may have finished
by now就是在讲现在的事,所以不用过去时.

答案是正确的哦~

答案是:may have finished

出现by now.用may have finished 这是做题的一个提示点 答案是对的 英语语法的学习 是最难的 记得常常复习 我以前的语法是最好的 后来忽略了很多 还要重新学习 英语是一辈子不断积累的过程 看你这么好学 一定坚持下去 加油吧