精英家教网 > 高中英语 > 题目详情
What a pity! If I had known Tom earlier, I ________ him to the party.
A.had invitedB.would inviteC.invitedD.would have invited
D
考查虚拟语气。本题是考查与过去事实相反的虚拟语气,从句使用过去完成时,主句使用情态动词+have done;句意:真遗憾!如果我早点认识Tom,我就会邀请他来参加聚会。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I wish I ___ able to tell him all about it last night.
A.should beB. wereC. had beenD. was

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

My suggestion is that Tom ______ there on time.
A.isB.beC.will be D.has been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He said he would come to attend the lecture if he ___________ time.
A.hasB.has hadC.will haveD.had

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If may car _________more reliable, I would have driven to Lhasa instead of flying last summer.
A.was B.had beenC.should be D.would be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He caught a bad cold. He ____on more clothes that day.
A. should have put      B should have putted  C. had put  D. was put

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He was very busy yesterday;otherwise,he ______ to the meeting.
A.would comeB.cameC.would have comeD.will come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

But for their help, we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We ________ such great achievements without your efforts. Thanks a lot.
A.can’t have madeB.couldn’t have made
C.were unable to makeD.are unable to make

查看答案和解析>>

同步练习册答案