为何时间状语从句中用目前完成时表以后:
He will come to the party the moment he________ his work.
A.finishing
B.finished
C.has finished
D.had finished
答案为C。假如有答案 finishes 可以么?
假如有 finishes 当然可以选(正是由于这个缘由,所以选项中没出现 finishes)。
至于为何要用目前完成年代替通常目前时,唐老师在这个解答中有非常不错的说明:
http://ask.yygrammar.com/q-21885.html