单选题I would have gone to visit him in the hospital had it been at all possible, but I fully ______ occupied the whole of last week.AwereBhad beenChave beenDwas
单选题
I would have gone to visit him in the hospital had it been at all possible, but I fully ______ occupied the whole of last week.
A
were
B
had been
C
have been
D
was
参考解析
解析:
此题是对混合虚拟语气的考查,即事实和虚拟假设的混合句。该句前半部分I would have gone to visit him in the hospital had it been at all possible是假设虚拟,句意:如果可能我就去医院看他了。而后半部分是对事实的陈述,句意:但是整个上周时间都被占满了。既然是对事实的陈述,此处的动词用一般过去时态即可,因此D项正确。
此题是对混合虚拟语气的考查,即事实和虚拟假设的混合句。该句前半部分I would have gone to visit him in the hospital had it been at all possible是假设虚拟,句意:如果可能我就去医院看他了。而后半部分是对事实的陈述,句意:但是整个上周时间都被占满了。既然是对事实的陈述,此处的动词用一般过去时态即可,因此D项正确。
相关考题:
If he()that the mushroom was poisonous, he ()it.Luckily he was sent to the hospital immediately. A、was warned, would not eatB、had been warned, would not have eatenC、would be warned, had not eatenD、would have been warned, had not eaten
“if they hadn’t gone on vacation, their house _______________ broken into.“ A. haven’t had beenB. hadn’t beenC. won’t have beenD. wouldn’t have been
Had it been possible I would have come to see you, but I ____ so busy then. A.had beenB.wereC.wasD.would be
The travels of Marco Polo in the twelfth century would not have been so well known ____ for the book he Wrote while in jail. A、it not have beenB、is not beenC、had it not beenD、has not been
____ a lift in your car, I would not have been home. A、Had you not given meB、I had not givenC、You had not given meD、Had I not given
If he ______ forced to make a living from the outset, he would not have been able to follow his passion. A、has beenB、would have beenC、had beenD、was
The goods ()shipped already if your L/C had arrived by the end of December last.A、would beB、must have beenC、had beenD、would have been
If only it ()so cold, perhaps I, too, ()more initiative.A、had been,have shownB、have been,would showC、had’t been,cound't have shownD、had't been,could have shown
The soup ________ better if it had had less salt. A. will beB .would beC. will have beenD. would have been
________ more careful, the mistake would not have been made. A. if he isB. if he had beenC. if he has beenD. if he should be
__________________ her last Saturday, I would have told her the news. A、If I metB、Have I metC、If I had metD、If I have met
If the operation __ carefully prepared, it would not have been successful.A. was notB. has not beenC. had not beenD. were not
I ______ to the meeting on time, but I had a flat tire on the way.A. would beB. would have beenC. wereD. had been
If it__________ possible, I would have helped him, but I was too busy.A.isB.wasC.wereD.had been
If we_______our test tomorrow, I would have gone to the concert.A.weren't to haveB.had not been to haveC.aren't to haveD.had not had
I would have gone to visit him in the hospital had it been at all possible,but( )fully occupied the whole of last week.A.wereB.had beenC.have beenD.was
If it __________ possible, I would have helped him, but I was too busy.A.isB.wasC.wereD.had been
________,I would have gone to see him.A.Have I had timeB.Had I timeC.Had I had timeD.would I have had
Nobody knew_______there.( )A.how long time I had beenB.how long had I beenC.how long time had I beenD.how long I had been
单选题I would have come to see you had it been possible, but I _____so busy then.Ahad beenBwereCwasDwould be
单选题I would have gone ashore with the second engineer, if I () time.Ahave hadBhad haveChad hadDwould have had
单选题I would have come to see you had it been possible, but I ______ so busy then.Ahad beenBwere Cwas Dwould be