I 'm glad______a visit to him last week.
A, to pay B, to have paid
到底是用不定式 to do 还是to have done
last week ?
怎么解析
答:B
译:上周我去看了他。我很高兴。
析:这个last week. 就是让你选B用而加上去的。
请注意,这句话的谓语是am glad, 与last week无关。last week是不定式完成主动式的时间状语。
不定式一般式to do sth.表现在或将来的动作,完成式表过去的动作(或先于主动词的动作)。pay a visit 这一动作已经发生,先于主句I am, 用不定式的完成主动式。
不定式是非谓语动词形式,没有时态,谓语动词才讲时态。
温馨提示:答案为网友推荐,仅供参考