来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/19 02:06:24
请帮我看看下题答案对吗?
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就是在讲现在的事,所以不用过去时.