单选题If I hadn’t attended an important meeting yesterday, I _____ to see you.Awill have comeBwould have comeChave comeDhad come

单选题
If I hadn’t attended an important meeting yesterday, I _____ to see you.
A

will have come

B

would have come

C

have come

D

had come


参考解析

解析:
本题考查虚拟语气。句意:如果昨天我不去参加一个重要会议,我就能来看你了。前面的分句用的是过去完成时,表示对过去已经发生了的事情的假设,因此后面主句的谓语动词要用would have done的形式。正确答案为B。

相关考题:

_______yesterday, you would have met Professor Jones.But now he has left for London. A.Did you comeB.Had you comeC.Should you comeD.Were you to come

1.I ______they ______tomorrow.A. think; won’ t comeB. don- t think ; comeC. don't think; will comeD. think; come

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

Why hasn't he come? ______on time, we will have to put off the trip.A. If he doesn't comeB. If he won't comeC. If he shouldn't comeD. If he hadn't come

You ______ yesterday if you were really serious about the job.A. ought to comeB. ought comeC. ought have comeD. ought to have come

I didn’t see her in the meeting room this morning, so I think she ( ) at the meeting. A、shouldn't have spokenB、needn't have spokenC、mustn’t have spokenD、couldn’t have spoken

he was busy that day. otherwise he _____ to attend our conference. A. would comeB. comeC. cameD. would have come

Is it the first time you()to Chongqing? A、cameB、have comeC、had comeD、would come

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

tom____to america with his parents. They____back in two weeks. A)have gone;will comeB)has gone;will comeC)have been;will comeD)havebeen; come

If I ____ your address, I would have visited you.A: knowB: knewC: have knownD: had known

Have you ___been to our town before? No. it’s my first time I _____here. A.ever, comeB. even, have comeC.ever, comeD. ever, have come

If only you ()him what I said Everything would have been fine. A、didn t toldB、hadn t toldC、would not tellD、would have not told

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

—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had

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 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

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

You__yesterday if you were really serious about the job.A.ought to comeB.ought have comeC.ought comeD.ought to have come

________,I would have gone to see him.A.Have I had timeB.Had I timeC.Had I had timeD.would I have had

We are going to have a singing party tonight. Would you like to join us?()AI'm afraid not, because I have to go to an important meeting.BOf course not. I have no idea.CNo, I can't.DThat's all set.

You()to the meeting this afternoon if you have something important to do.A、needn't to comeB、don't need comeC、don't need comingD、needn't come

We are going to have a singing party tonight. Would you like to join us?()A、I'm afraid not, because I have to go to an important meeting.B、Of course not. I have no idea.C、No, I can't.D、That's all set.

I would rather you ()tomorrow.A、Will comeB、comeC、Would have comeD、came

单选题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

单选题We are going to have a singing party tonight. Would you like to join us?()AI'm afraid not, because I have to go to an important meeting.BOf course not. I have no idea.CNo, I can't.DThat's all set.