You may go fishing if you __your work

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:05:11
finished/have finished/finish选哪个?

finish 是虚拟语句

这不是虚拟。因为if 引导的虚拟语气要麽加过去时,要麽于过去相反用过去完成时,或与现在相反用一般过去时。而此句子的逐句是一般现在事态,所以不是虚拟。
我认为应该填finished
他只是一个简单的过去分词用法,分清楚时态久可以了。

finish

finish