I will go out for a walk as soon as I___my homework.(do)答案是have done,可我觉得应该是do啊,主将从现?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 08:24:13

I will go out for a walk as soon as I___my homework.(do)答案是have done,可我觉得应该是do啊,主将从现?
I will go out for a walk as soon as I___my homework.(do)
答案是have done,可我觉得应该是do啊,主将从现?

I will go out for a walk as soon as I___my homework.(do)答案是have done,可我觉得应该是do啊,主将从现?
do是持续性动词,这里只能用have done
如果是瞬间动词,像finish,就可用主将从现,finish
你可以自己读读看,用do感觉很怪

have done是将来完成时吧,表明现在还未做完。

答案正确

如果do的话就是说我一做作业就去走走
而have done是我一做完作业就去走走

这句说我做完作业后出去散步
就散步来说做作业是之前完成的事
do 表明两件事同时做
不可能吧

如果你用do,是一般现在时,只是表示你做作业,不能表示你已经做完,答案have done就可以表示把功课做完再出去散步。

我一做完作业就出去散步

have done

一……就…… ……as soon as……
主句将来时,从句现在完成时,是固定结构