题目内容
______ for the fact that his father is general manager of the company, he would never get the job.
| A.Had it not been | B.Were it not | C.Had not it been | D.Were not it |
B
解析试题分析:这个是if 引导的虚拟语气的省略的形式,且与现在事实相反。把省略句补全:If it were not been for the fact that his father is general manager of the company...。句意:要不是他的父亲是那家公司的总经理的话,他永远都得到那份工作的。
考点:省略if的虚拟条件句
___ he _____ me the news yesterday, I would be at the party now.
| A.Should, tell | B.Did, tell |
| C.Had, told | D.Were, to tell |
___ it rain tomorrow, we would have to cancel the football match.
| A.Were | B.Would | C.Should | D.Will |
Luckily, the old man was sent to the hospital in time. Three minutes later and he _______.
| A.would die | B.was to die | C.should have died | D.would have died |
__ it to clear up tomorrow, the tourists would climb to the top of the mountain to see the sun __.
| A.If; to raise | B.Were; rise | C.Should; rise | D.If; raising |
________ for the fact that she broke her leg, she might have passed the exam.
| A.Hadn’t it been | B.Had it not been | C.Was it not | D.Were it not |
The doctor recommended that you ____________ swim after eating a large meal.
| A.wouldn’t | B.couldn’t | C.needn’t | D.shouldn’t |
The girl was drowned unfortunately. She ____, though, because there were so many people standing on the banks at that moment.
| A.should have saved | B.could have been saved |
| C.should be saved | D.couldn’t have been saved |
Nathalie suggested the problem worth paying attention ______ at the meeting.
| A.to be discussed | B.to been discussed |
| C.being discussed | D.be discussed |