精英家教网 > 高中英语 > 题目详情
— Pity you missed the lecture on nuclear pollution
—I _______ it, but I was busy preparing for a job interview.
A.attendedB.had attendedC.would attendD.would have attended
D
考察虚拟语气。根据but后面的过时可知与过去的事实相反。用情态动词+have done表示与过去事实相反。故D正确。句意:我本来是会参加的,但是我一直忙于准备面试。
练习册系列答案
相关习题

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

We would have called a taxi yesterday if Harold ______us a ride home.
A.didn't offerB.wouldn't offerC.hasn't offeredD.hadn't offered

查看答案和解析>>

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

If they had known what was coming next, they __ their mind.
A.may changeB.could changeC.must have changedD.might have changed

查看答案和解析>>

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

Maybe if I _______ literature, but not science then, I would be able to give you more advice now.
A.studiedB.would study
C.had studiedD.was studying

查看答案和解析>>

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

The suggestion he _______ is that all the students ______ the orphan.
A.come up with, helpB.came up with, help
C.come up with, will helpD.came up with, will help

查看答案和解析>>

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

You didn’t let me drive. If we ____ in turn, you ____ so tired.
A.drove…didn’t get
B.had driven…wouldn’t have got
C.drove…wouldn’t get
D.were driving…wouldn’t get

查看答案和解析>>

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

The chemistry teacher demanded that the laboratory report _________ immediately after the experiment was done.
A.to be writtenB.would be written
C.be writtenD.must be written

查看答案和解析>>

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

To qualify yourself for this kind of new job, I recommend that you _____ some online courses.
A.to takeB.takingC.takeD.would take

查看答案和解析>>

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

If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.
A.wouldn’t have arrivedB.hadn’t arrived
C.didn’t arriveD.shouldn’t arrive

查看答案和解析>>

同步练习册答案