精英家教网 > 高中英语 > 题目详情

If it _________ not for all the cars and passers-by with cameras, you _________ think you have magically traveled back to the 14 century.

A.is …will B.had been… would C.were… will D.were…might

D

解析试题分析:句意:如果不是因为所有的汽车和带照相机的过路人,你可能会认为你奇迹般的回到了14世纪。从句意看,这是一种不真实的情况,用虚拟语气,因为是和现在相反的情况,所以if的从句用be动词的过去时were,主句用情态动词might do,所以选D。
考点:考查情态动词和虚拟语气

练习册系列答案
相关习题

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

Thank you for all your hard work last week. I don’t think we ____ it without you.

A.can manageB.could have managed
C.could manageD.can have managed

查看答案和解析>>

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

— How’s your tour around the North Lake? Is it beautiful?
— It ______ be, but it is now heavily polluted.

A.willB.wouldC.shouldD.must

查看答案和解析>>

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

---Dad, I am too tired and feel too much pressure on my mind
---Come on! That’s the life of Senior Three, but if you are admitted to a key University, you ____get an Iphone 5s as a gift.

A.must B.shall C.will D.might

查看答案和解析>>

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

Zhanglin was lost in computer games during his last year in high school, otherwise he _____ a student at Beijing University.

A.would have beenB.can beC.has beenD.had been

查看答案和解析>>

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

-Any information about your son?
-No,if only I  ______ those tough words to him.

A.didn’t say B.hadn’t said C.shouldn’t have said D.couldn’t have said

查看答案和解析>>

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

(2013·北京,34)If we________a table earlier, we couldn't be standing here in a queue.

A.have booked B.booked
C.book D.had booked

查看答案和解析>>

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

(2013·北京东城区高三教学统一检测)—Mum, I'm tired.
—Well, if you ________ go to bed after midnight every night, what do you expect?

A.willB.may
C.shouldD.can

查看答案和解析>>

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

(2013·东北三校4月二次联考)No matter how healthy you ________ be, you need to consult a doctor from time to time.

A.shouldB.willC.mustD.may

查看答案和解析>>

同步练习册答案