They ________ two free tickets to Canada.Otherwise,they’d never have been able t
题型:不详难度:来源:
They ________ two free tickets to Canada.Otherwise,they’d never have been able to afford to go.A.had got | B.got | C.would have got | D.get |
|
答案
|
解析
B 解析 otherwise相当于一个虚拟条件,是对真实情况的相反的假设,由此我们可以推断出:题干中otherwise前面的内容应是真实的,故空白处应该是陈述语气;再结合句意可知,此处讲的是过去的事情,因此用一般过去时。 |
举一反三
When a pencil is partly in a glass of water , it looks as if it__________ . A. breaks B, has broken C. were broken D. had broken |
---My little daughter is coughing worse than ever. ---She ______ to the hospital yesterday.A.had to be taken | B.should have taken | C.must have been taken | D.ought to have been taken |
|
— Jeff, what’s up? You are not yourself today. — Oh, mom. I really wish I ______ the chance but I failed. A.had got | B.would get | C.will get | D.got |
|
The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
A.needn’t have been finished | B.shouldn’t have finished
| C.could have been finished | D.must have finished |
|
If he _________ more time practicing speaking English before, he ____ able to speak it much better now.A.spent; will be | B.had spent; would have been | C.spent; would have been | D.had spent; would be |
|
最新试题
热门考点