精英家教网 > 高中英语 > 题目详情
(2013·天津高考)If he had spent more time practising speaking English before, he ________ able to speak it much better now.
A.will beB.would be
C.has beenD.would have been
B
选B 考查虚拟语气。句意:如果他以前花费更多的时间练习英语口语的话,他现在就能说得更好。此题考查混合条件句中的虚拟语气,根据语境和时间状语可知,从句是对过去情况的虚拟,主句是对现在情况的虚拟,故选B。
练习册系列答案
相关习题

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

What a kind teacher. But for his help, I __________ my study.
A.wouldn’t finishB.wouldn’t have finished
C.shouldn’t have finishedD.mustn’t have finished

查看答案和解析>>

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

I wrote a letter to John for his help during my high school years,without which I ________  the college entrance exam.
A.would failB.would have failed
C.should failD.must have failed

查看答案和解析>>

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

.--I sent him a most interesting story book  by mail this morning.
--You____so; he's coming tomorrow morning.
A.needn't doB.needn't have doneC.don't need to doD.didn't need do

查看答案和解析>>

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

(2010·江苏高考)George is going to talk about the geography of his country, but I'd rather he ________ more on its culture.
A.focusB.focused
C.would focusD.had focused

查看答案和解析>>

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

(2012·全国卷Ⅰ)I ________ use a clock to wake me up because at six o'clock each morning the train comes by my house.
A.couldn'tB.mustn't
C.shouldn'tD.needn't

查看答案和解析>>

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

(2013·福建三明二模)—Look at the full moon. How beautiful it is!
—How I wish I ________ on it some day!
A.were B.am
C.would be D.will be

查看答案和解析>>

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

He did not regret saying what he did but felt that he ________ it differently.
A.could expressB.would express
C.could have expressedD.must have expressed

查看答案和解析>>

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

______ he was at home, I would have phoned him then.
A.Had I knownB.I had knownC.Would I knowD.I would know

查看答案和解析>>

同步练习册答案