If you had got up early,you here on time.A.would reachB.would have reachedC.ha
题型:不详难度:来源:
If you had got up early,you here on time.A.would reach | B.would have reached | C.have reached | D.had reached |
|
答案
B |
解析
这句话使用了虚拟语气。因它所表达的是与过去事实相反的情况,从句用了had done过去完成时,所以主语应用“would等助动词+have done”的形式。 |
举一反三
If It had been possible, I would have helped him, but I ______ too busy the.A.had been | B.would be | C.were | D.was |
|
He was determined that his children_______ to the best school available.A.should go | B.went | C.ought to go | D.would go |
|
Kunar can take his car apart and put it back together again. I certainly wish he_____ me how.A.teaches | B.will teach | C.has taught | D.would teach |
|
I’d rather he ______ tomorrow afternoon.A.will come | B.comes | C.coming | D.came |
|
The professor gave orders that the test _______ before 10:30.A.will finish | B.will be finished | C.be finished | D.shall finish |
|
最新试题
热门考点