精英家教网 > 高中英语 > 题目详情
—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

试题分析:考查情景交际和虚拟语气。句意:--你错过了关于核污染的讲座真是遗憾。--我本来打算参加的,但是我在忙着准备一个工作面试。根据句意可知,是对过去事情的虚拟,相当于if I had been free, I would have attended。这里省略了if条件从句,主句用would have done。故选D。
练习册系列答案
相关习题

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

---What did Kincaid say just now?
  ---He said he ________ a dog if he hadn’t been away from home too much.
A.had hadB.hadC.would haveD.would have had

查看答案和解析>>

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

       anyone call, tell them I’m in conference.
A.ShouldB.WouldC.CouldD.Might

查看答案和解析>>

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

I forget where I saw the skirt, otherwise I _______ you the shop now.
A.will tellB.would tellC.am going to tellD.am telling

查看答案和解析>>

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

—Did you hear about the hero who rescued the child from the burning building?
—Yes. What do you think most people ______ if they were in a similar situation?
A.will doB.will have doneC.would doD.would have done

查看答案和解析>>

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

If only I ________ driving before.
A.learnB.learnedC.had learnedD.would learn

查看答案和解析>>

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

If I ____ you, I would join the army.
A.amB.wasC.wereD.would be

查看答案和解析>>

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

—Will you join us in the party this Saturday evening? 
—If I ____ ,I would ;but I will have left for Japan on business by then.
A.am freeB.were to be freeC.will be freeD.would be free

查看答案和解析>>

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

—It rained cats and dogs this morning. I'm glad we took an umbrella.
—Yeah, we would have got wet all over if we   ________. 
A.hadn'tB.haven'tC.didn'tD.don't

查看答案和解析>>

同步练习册答案