You may watch your favorite movies when you _____(finish or have finished) your homework.

问题描述:

You may watch your favorite movies when you _____(finish or have finished) your homework.

finish为什么不是have finished 呢? 请教条件句,用一般现在时。我也这么想,可是答案给的是have finished,恐怕是答案错了。中国人弄出的题,靠老外也会错的。教条,而且不一定有道理。学习英语,语法固然重要,但达到应用层面就够了。像这么咬文嚼字,别说可能错了,就是对了,也没有什么意义。