单选题_____ the note you left, I would have forgotten to close the door.AWithBIn case ofCBecause ofDBut for
单选题
_____ the note you left, I would have forgotten to close the door.
A
With
B
In case of
C
Because of
D
But for
参考解析
解析:
句意:要不是你给我留了便条,我肯定会忘记关门。would have done本该做某事但没做,虚拟语气。but for要不是,位于句首时句子用虚拟语气。其它选项无此用法。In case of假设,以防。
句意:要不是你给我留了便条,我肯定会忘记关门。would have done本该做某事但没做,虚拟语气。but for要不是,位于句首时句子用虚拟语气。其它选项无此用法。In case of假设,以防。
相关考题:
- ____________________________- 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.
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
_______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
If I had known you weren’t coming. I ____ a cake.A would not bake B did not bake C will not have baked D would not have baked
You have left the light on Oh. soihave__and tum it offA.I'll goB. I have goneC.i'm going toD.I go
I thought you()like something to read. So I have brought you some books.A. willB. mightC. would
Had it been possible I would have come to see you, but I ____ so busy then. A.had beenB.wereC.wasD.would be
If you had told earlier, I _____ like that. A: would not have doneB: would not doC: would doD: didn't do
Thank you for reminding me of the time, or I ________ late yesterday. A. should beB. would beC. will have beenD. would have been
At a party or social occasions, how would you indicate that it was time for you to leave someone's house?A、I would say, "It's getting late and I'd better be going."B、I would say, "I'm sorry. I have to leave now."C、I would wait until the host said something.D、I would make up an excuse (e.g. I have to get up early tomorrow, etc.) and thank the hosts.
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
According to your resume, you have had some experience working in a foreign company. May I ask you why you left?
—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
When I got on the bus,I__________I had left my waliet at home.A.was realizingB.realizedC.have realizedD.would realize
I believe you have ______ some important points in the report.A.left offB.left behindC.left outD.left alone
My train arrives in New York at eight o′clock tonight. The plane I would like to take from there __ by then.A.would leave B.will have leftC.has left D.had left
May I know your address? ()ASure. Here you are.BI have no idea.CIt‘s far from here.DSorry, I‘ve forgotten
May I know your address? ()A、Sure. Here you are.B、I have no idea.C、It‘s far from here.D、Sorry, I‘ve forgotten
单选题May I know your address? ()ASure. Here you are.BI have no idea.CIt‘s far from here.DSorry, I‘ve forgotten
单选题The alarm clock didn't ring this morning.I______it last night.Adid forgotten to windBmay have forgotten windingCought to have forgotten to windDmust have forgotten to wind
单选题_____ the note you left, I would have forgotten to close the door.AWithBIn case ofCBecause ofDBut for
单选题_____ yesterday, you would have met Professor Jones. But now he has left for London.ADid you comeBHad you comeCShould you comeDWere you to come
单选题______ the note you left, I would have forgotten to close the door.AWith BIn case ofCBecause ofDBut for
单选题—I thought you were going to call on me last night. —Sorry, I would have, ______Abut I had to finish my homeworkBbut 1 would call you as soon as possibleCI thought you were thereDyou would have taken me there