精英家教网 > 高中英语 > 题目详情
If the south had won the war, what is now the United States _____ divided into several countries.
A.will beB.might have beenC.should beD.must have been
D
虚拟语气,与过去事实相反用过去完成时态。
练习册系列答案
相关习题

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

As a graducate in computer science, he ___ to work out the problem.
A.wouldn't have failedB.can't have failedC.mustn’t have failedD.might not have failed

查看答案和解析>>

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

It was playing computer games that cost the boy plenty of time he ____ doing his lessons.
A.might have spentB.ought to have spentC.must have spentD.could have spent

查看答案和解析>>

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

He was determined that his children_______ to the best school available.
A.should goB.wentC.ought to goD.would go

查看答案和解析>>

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

—When can I come for the photos?I need them tomorrow afternoon. 
—They _____ be ready by 12p. m. 
A.canB.shouldC.mightD.need

查看答案和解析>>

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

--Did you listen to the speech?
--- No, we ______ it. But we had a lot of traffic on our way.
A.could have attendedB.must have attended
C.could attendD.shouldn't have attended

查看答案和解析>>

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

This cake is very sweet. You _________ a lot of sugar in it.  
A.should putB.could have putC.might putD.must have put

查看答案和解析>>

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

I ________ pay Tracy a visit, but I am not sure whether I will have time this Sunday.
A.shouldB.might
C.wouldD.could

查看答案和解析>>

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

  ______ that she should come here on time.
A.SupposeB.DemandC.ThinkD.Believe

查看答案和解析>>

同步练习册答案