in fact peter would rather have left for San Franciso than__in new york?

问题描述:

in fact peter would rather have left for San Franciso than__in new york?
为什么选的是staying而不是stayed

答案错了,是stayed 解析 :would rather .than.如果只涉及主语本人而不涉及另一个人,则would rather之后不接that从句而接have done结构,而than后面重复的谓语动词,可以省略,所以可以省略have.例:I would rather have...