If it ________ for the heavy rain then, we would have arrived here ahead of time
题型:不详难度:来源:
If it ________ for the heavy rain then, we would have arrived here ahead of time.A.shouldn’t be | B.weren’t | C.had not been | D.be not |
|
答案
C |
解析
考察虚拟语气,根据题意,如果那时不下这么大的雨,我们会提前到达这里。可知从句假设的内容应该在过去已经发生,故从句用过去完成时态,选C。在表示过去的虚拟语气结构为从句had +动词过去分词 主句would / should / might / could have + 动词过去分词。 |
举一反三
He didn’t have your email address. Otherwise he ________ the message to you. Don’t scold him.A.would send | B.sent | C.would have sent | D.had sent |
|
It is important that we wild animals.
A. will protect
| B. should protect
| C. shall protect
| D. are protecting
|
|
I wish I what to do.
A. knew
| B. have known
| C. know
| D. will know
|
|
Had I hurried, I the tram.
A. would catch
| B. could catch
| C. would have caught
| D. had caught
|
|
You park here! It’s an emergeney exit.A.wouldn’t | B.needn’t | C.couldn’t | D.mustn’t |
|
最新试题
热门考点