作业帮 > 英语 > 作业

I have finished my homework.When _____you_____it?为什么填didi,fi

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 20:14:11
I have finished my homework.When _____you_____it?为什么填didi,finish?
用一般过去式不是要用finished吗?
前一句强调我已经完成作业,所以用现在完成时.而后面一句用when引导,从时态上不可能是完成时(when是具体某个时间,不是一段时间),可能的选项就只有一般过去与一般将来(一般现在是对普通的客观状况陈述,而此处是对一件具体的事进行陈述,故不适合用它).如果没有一般讲来,就只能选一般过去了,所以did ;finish.