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

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.were
B.had been
C.have been
D.was

参考解析

解析:该题考查句子结构。根据题意,but前是一与过去相反假设的虚拟语气,而其后从句意看是一真实条件句并且出现过去的时间状语,故答案为D。

相关考题:

If that kind of thing had happened when I was young, the whole village would have condemned such an ungrateful son, and his father would surely have given him a good beating.() 此题为判断题(对,错)。

Bob was fully occupied yesterday, otherwise he _______ to the meeting.A. would comeB. had comeC. must have comeD. would have come

一If he________,he __________that food.一Luckily he was sent to the hospital immediately.A. was warned;would not takeB. had been warned;would not have takenC. would be warned; had not takenD. would have been warned; had not taken

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

( ) I had time, I would have gone over to see her. A.DidB.WereC.HadD.If

Had it been possible I would have come to see you, but I ____ so busy then. A.had beenB.wereC.wasD.would be

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

I ____ if I had had your address.A: would have visitedB: would visitC: visitedD: will visit

__________________ 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

I would have told him the answer had it been possible, but I have been so busy then.()

If I had come here yesterday, I _______him. A. would have seenB. would seeC. have seenD. saw

_______ for the free ticket, I would not have gone to see film so often. A. If it is not B. Were it not C. Had it not been D. If they were not

Had Paul received six more votes in the last election, he ________ our chairman now.[A] must have been[B] would have been[C] were[D] would be

If we__________our test tomorrow, I would have gone to the concert.A.weren't to haveB.hadn't been to haveC.aren't to have D.hadn't had

I would have told him the answer, but I ( ) so busy then.A.had beenB.wereC.wasD.would be

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

If we__________our test tomorrow, I would have gone to the concert.A. weren't to haveB. hadn't been to haveC. aren't to haveD. hadn't had

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

单选题I would have come to see you had it been possible, but I _____so busy then.Ahad beenBwereCwasDwould be

单选题I would have come to see you had it been possible, but I ______ so busy then.Ahad beenBwere Cwas Dwould be

单选题I set off as soon as I got the news about my grandpa’s illness. Unfortunately, he _____ at the hospital before I _____.Ahas died; went thereBhad died; arrivedCdied; had been thereDwas dying; had gone

单选题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 told him about the change of time for the class, _____ to class last time.Adid he comeBhe cameChad he comeDhe had come

单选题I would have gone ashore with the second engineer, if I () time.Ahave hadBhad haveChad hadDwould have had