— Pity you missed the lecture on nuclear pollution
—I _______ it, but I was busy preparing for a job interview.
A.a(chǎn)ttendedB.had attendedC.would attendD.would have attended
D
考察虛擬語氣。根據(jù)but后面的過時可知與過去的事實相反。用情態(tài)動詞+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

查看答案和解析>>

同步練習冊答案