非谓语动词问题16

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:26:16
He ____ abroad but he was suddenly taken ill.
答案是was to have gone,为什么不是was to go呢???
谢谢!!!

因为要强调go abroad是在be taken ill这个动作以前的

was to have done表示过去将来完成时,就好像would have done的意思,强调本打算,但最终没有

因为后面是was,说明是过去时态
那么前面就要用完成时态了..