改错题

I ought have invited(A) her to(B) the party but(C) I didn't know her well(D).

【正确答案】

A

【答案解析】

考点:考查虚拟语气,前半句表示与过去事实相反,应该用 should+have+过去分词,而 不可以用 ought,故应该将 A 项中的 ought have invited 改成 should have invited。
句意:我应该邀请她参加派对,但是我对她不是太了解。