单选题 8.   I ought have invited her to the party but I didn't know her well.
【正确答案】 A
【答案解析】 应改为ought to have invited。本题考查虚拟语气。表示与过去事实相反时,主句谓语动词应用“should(ought to/would/could/might) have+过去分词”的形式表示对过去情况的假设。故应将ought have invited改为ought to have invited。
   我本该邀请她来参加派对的,但是我和她不熟。