网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
______ .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” 相关考题
考题
_______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
考题
If you're going to the club tonight, you ( ) Richard there.
A、might meetB、might have metC、may have metD、may have been met
考题
Thank you for reminding me of the time, or I ________ late yesterday.
A. should beB. would beC. will have beenD. would have been
考题
If it had not snowed yesterday, we ( ) on the way to Shanghai now.
A、would have beenB、would beC、could have beenD、will be
考题
If you have any further questions, you can go and ________ professor white.
A.permitB.consultC.rehearseD.perform
考题
If you had taken the medicine yesterday, you ______ much better now.A、must have feltB、might have feltC、would have feltD、would feel
考题
__________________ 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 I had come here yesterday, I _______him.
A. would have seenB. would seeC. have seenD. saw
考题
第一节单项填。从A、B、C、D四个选项中,选出可以填入空白处的最佳选项,并在答题卡上将该项涂黑。21——Have you finished reading Jane Eyre?一N0,I——my homework all day yesterday.A was doingB would doC had doneD do
考题
If you had started loading earlier,you ______ loading now.A.would finishB.will have finishedC.would have finishedD.will be finished
考题
If we had stayed at that port much longer, we ______ the tropical storm.A.will meet withB.met withC.would meet withD.would have met with
考题
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
考题
Goodbye, Miss Liu. I'm very pleased()A、to meet youB、having met youC、be meeting youD、to have met you
考题
You would have passed the test if you ().A、Studied hardB、would study hardC、had studied hardD、Have studied hard
考题
单选题If you had taken the medicine yesterday, you()much better now.A
must have feltB
might have feltC
would have feltD
would feel
考题
单选题I would just as soon you _____ the book yesterday.A
had returnedB
returnedC
would have returnedD
would return
考题
单选题What _____ if the weather had been fine yesterday?A
would you doB
would you have doneC
did you doD
have you done
考题
单选题He was attending a meeting, _____ he would have come to your party yesterday.A
unlessB
whenC
butD
or
考题
单选题We wanted to go out yesterday but the weather was terrible. If it ______ a nice day, we ______ for a picnic.A
had been; would have gone B
was, would goC
were; would have goneD
would be; would go
考题
单选题If the surveyors ()yesterday, they would have finished the survey work.A
did not interruptB
were not interruptedC
had not interruptedD
had not been interrupted
考题
单选题We wanted to go out yesterday but the weather was terrible. If it _____ a nice day, we _____ for a picnic.A
had been; would have goneB
was, would goC
were; would have goneD
would be; would go
考题
单选题_____ 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
考题
单选题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
热门标签
最新试卷
![瑞牛题库 章节练习 历年真题 模拟试卷](http://assets.51tk.com/51_sidebar_right_index.jpg)