英语题做一下 要原因

来源:百度知道 编辑:UC知道 时间:2024/09/18 05:07:10
i was__ him last wednesday but he did not come
A about to see B to see C about to have seen D to have seen
答案是d

A

过去将来时表达
因为这里的时态具体是指last wednesday,所以不能用完成时,只能用过去时,排除了C和D的可能。

about to see 是一种习惯用法,而不能用B - to see,这里要用过去完成时

用D 说法很少见,这样的完成时比较像Chinglish (中国式英语)啊。不过答案就是答案,你也没法改它,答案就是根据虚拟语气定,比较注重了语法

C
be about to do sth准备,打算做某事
因为打算见但事实上没见到,所以用虚拟语气,be about to have done

本想做却没能做到的意思