网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
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。
更多 “单选题If I hadn’t attended an important meeting yesterday, I _____ to see you.A will have comeB would have comeC have comeD had come” 相关考题
考题 _______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 have B.hadn't been to have C.aren't to have D.hadn't had

考题 If we__________our test tomorrow, I would have gone to the concert.A. weren't to have B. hadn't been to have C. aren't to have D. hadn't had

考题 You__yesterday if you were really serious about the job.A.ought to come B.ought have come C.ought come D.ought to have come

考题 ________,I would have gone to see him.A.Have I had time B.Had I time C.Had I had time D.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.A had beenB wereC wasD would be

考题 单选题I would have come to see you had it been possible, but I ______ so busy then.A had beenB were C was D would be

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