网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
______ .yesterday, you would have met Professor Jones. But now he has left for London.
A
Did you come
B
Had you come
C
Should you come
D
Were you to come
参考答案
参考解析
解析:
句意:要是你昨天来了,你就能见到琼斯教授了。但他现在已经去伦敦了。此题考查虚拟语气的用法,这里省略了if,句子需要倒装,对昨天的事进行虚拟,从句要用过去完成时,所以B项正确。原句为“If you had come…”。
句意:要是你昨天来了,你就能见到琼斯教授了。但他现在已经去伦敦了。此题考查虚拟语气的用法,这里省略了if,句子需要倒装,对昨天的事进行虚拟,从句要用过去完成时,所以B项正确。原句为“If you 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” 相关考题
考题
I () his face when he opened the letter.
A.should like you to seeB.would have liked you to be seenC.should like you to have seenD.would like you to see
考题
I would rather __ two weeks earlier.
A.you should come hereB.you come hereC.you must comeD.you came
考题
In spite of your living so far away, we both hope very much _____.
A.your comingB.that you comeC.you to comeD.that you have 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
考题
Student: Good morning, Professor Liu. ______I'm late.Professor: You are late every morning. You were late Tuesday, yesterday...Don't you have a watch?
考题
Bob was fully occupied yesterday, otherwise he _______ to the meeting.A. would comeB. had comeC. must have comeD. would have come
考题
If you__________a little longer at the party last night, you would have met the pop star.A. have stayedB. stayedC. had stayedD. would have stayed
考题
You ______ yesterday if you were really serious about the job.A. ought to comeB. ought comeC. ought have comeD. ought to have come
考题
-Where()the recorder? I can’t see it anywhere.-I()it right here, but now it’s gone.
A、did you put; have putB、have you put; putC、had you put; have putD、were you putting; have put
考题
Had you come five minutes earlier, you ________ the train to Birmingham. But now you missed it.
A.would have caughtB.would catchC.should catchD.could catch
考题
I would rather()two weeks earlier.A. you should come hereB. you came hereC. you had come here
考题
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 you had taken the medicine yesterday, you ______ much better now.A、must have feltB、might have feltC、would have feltD、would feel
考题
If you had started loading earlier,you ______ loading now.A.would finishB.will have finishedC.would have finishedD.will be finished
考题
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
考题
—Why did you call me yesterday I was out then.
—To tell you I __________a souvenir for you.A.has bought
B.had bought
C.bought
D.will buy
考题
Had you come five minutes earlier, you()the train to Birmingham. But now you missed it.Awould catchBwould have caughtCcould catchDshould catch
考题
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
考题
Had you come five minutes earlier, you()the train to Birmingham. But now you missed it.A、would catchB、would have caughtC、could catchD、should catch
考题
单选题If you had come five minutes earlier, you______him. It's a pity you were late!A
would meetB
would have metC
metD
had met
考题
单选题Had you come five minutes earlier, you()the train to Birmingham. But now you missed it.A
would catchB
would have caughtC
could catchD
should catch
考题
单选题______ five minutes earlier, you would not have missed the last train for Shanghai,but you were late.A
Had you comeB
Do you comeC
Did you comeD
Should you come
考题
单选题—I thought you were going to call on me last night. —Sorry, I would have, ______A
but I had to finish my homeworkB
but 1 would call you as soon as possibleC
I thought you were thereD
you would have taken me there
考题
单选题If you had taken the medicine yesterday, you()much better now.A
must have feltB
might have feltC
would have feltD
would feel
考题
单选题You_______yesterday if you were really serious about the job.A
ought to comeB
ought to be comingC
ought to have comeD
ought have come
热门标签
最新试卷