精英家教网 > 高中英语 > 题目详情
If it were not for the fact that Anne _______ ill, I would invite her to answer my question now.
A.wasB.wereC.isD.be
C

试题分析:句意:如果不是安妮生病这个事实,我会邀请她回答我的问题。If it were not for the fact是对现在的虚拟,所以the fact后的同位语从句是现在的事实,故用一般现在时态。C选项正确。
练习册系列答案
相关习题

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

This passage had many new words and the students could not _______ what the writer meant.
A.make outB.make upC.stand outD.stand for

查看答案和解析>>

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

— How did you catch the thief?
— Well, he ________ some goods into his bag when I came around a corner in the shop. So I caught him.
A.was putting B.was putC.have putD.had put

查看答案和解析>>

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

---- John ,why are you so upset?
----I _________ my cellphone all morning but it is nowhere to be found.
A.am looking for B.have looked for
C.have been looking forD.had looked for

查看答案和解析>>

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

—I'm sorry to interrupt you, but I don't follow you now.
—Sorry, I _____ it clear about my plan.
A.didn't makeB.hadn't makeC.wasn't makingD.haven't made

查看答案和解析>>

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

-What's up? You look worried.
Well,I_____on the problem for 5 hours but I haven't got a single clue.
A.have workedB.worked
C.will workD.have been working

查看答案和解析>>

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

Listening to loud music at rock concerts       caused hearing loss in some teenagers.
A.isB.areC.hasD.have

查看答案和解析>>

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

---Where are your parents?
---They are in the kitchen, they ______the dinner for the party the whole day.
A.are preparingB.have been prepared
C.have been preparingD.were preparing

查看答案和解析>>

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

---Have you seen my e-mail about our TESL, project?
---Yes. Luckily, I checked my e-mails yesterday. Normally, I      my e-mail-box for days.
A.haven’t openedB.didn’t openC.hadn’t openedD.don’t open

查看答案和解析>>

同步练习册答案