网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
_____ 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” 相关考题
考题
- ____________________________- Won't you have another coffee?
A.Thank you very much for a wonderful partyB.I'm glad to have met you.C.Thanks for all your hospitality.D.Sorry, it's time I left now.
考题
If you had told her the truth, she ______, but she is now still in the dark.
A. will not be angryB. would not be angryC. had not been angryD. would not have been angry
考题
_______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
考题
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
考题
Thank you for reminding me of the time, or I ________ late yesterday.
A. should beB. would beC. will have beenD. would have been
考题
()you have entered your new office building, you probably would like to refurnish it.
A、Now thatB、So thatC、ForD、Because
考题
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 had taken the medicine yesterday, you ______ much better now.A、must have feltB、might have feltC、would have feltD、would feel
考题
If I had come here yesterday, I _______him.
A. would have seenB. would seeC. have seenD. saw
考题
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
考题
THE OFFICER WHO RELIEVING THE WATCH SHOULD CONFIRM AND SAY().A、I NOW HAVE THE WATCH.B、I NOW HAVETHE CONN.C、YOU NOW HAVE THE WATCH.D、YOU NOW HAVE THE CONN.
考题
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
考题
THE MASTER OR AN OFFICER SHOULD HANDING OVER THE WATCH SHOULD SAY().A、I NOW HAVE THE WATCH.B、I NOW HAVE THE CONN.C、YOU NOW HAVE THE WATCH.D、YOU NOW HAVE THE CONN.
考题
单选题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
考题
单选题It ______ yesterday, for the ground is still wet now.A
must have rainedB
was rainingC
rainedD
had rained
考题
单选题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
考题
单选题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
考题
单选题If you () the equipment more carefully before sail, we () so much trouble now.A
examined;are not havingB
had examined;would not haveC
had examined;would not have hadD
should examine;would not have
考题
单选题If you ______ my advice,you ______ your failure now. You ______ your victory.A
took...wouldn’t cry over...would celebrateB
had taken...wouldn’t have cried over...would have celebratedC
had taken...aren’t crying over...are celebratingD
had taken...wouldn’t be crying over...would be celebrating
考题
填空题If you had asked him about the matter yesterday, you (know) ____ what to do now.
热门标签
最新试卷