精英家教网 > 高中英语 > 题目详情
Without your help,I         the job on time last week.
A.would not have finishedB.would not finish
C.would finish D.would have finish
A
考查虚拟语气。本题是一个含蓄条件句,他的条件是通过介词短语的形式表示出来,根据后面的last week可知是与过去事实相反,主句里应该使用情态动词+have done,故A正确。
练习册系列答案
相关习题

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

-Why didn’t Susan come to see us yesterday as she promised?
-______. 
A.She must be busyB.She might have been free
C.She must have been busyD.She can’t be free

查看答案和解析>>

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

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

查看答案和解析>>

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

We      the postcards yesterday, but it didn’t arrive.
A.should receiveB.ought to receive
C.ought to have receivedD.must have received

查看答案和解析>>

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

I didn't see your sister at the party. If she __, she would have met my brother.
A.has comeB.had comeC.did comeD.came

查看答案和解析>>

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

Our monitor was absent. Otherwise I _________ the chair.
A.would not takeB.didn't take
C.hadn't takenD.wouldn't have taken

查看答案和解析>>

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

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

查看答案和解析>>

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

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

查看答案和解析>>

同步练习册答案