----Where have you been?
---- I _______ stuck in the traffic. I ________ here earlier.
A.had got; would have beenB.have got; would be
C.got; had doneD.got ; would have been
D

試題分析:考查虛擬語氣:句意:---你到哪里去了 ? ---我遇到了交通堵塞要不然早就到了。第一空是過去的事實(shí),用一般過去式,這個(gè)動(dòng)作發(fā)生在過去,且后面后進(jìn)一步的假設(shè)闡述 用would have done,選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

Though it is the first time they have met, they talked as if they _____ friends for many years.
A.a(chǎn)reB.wereC.had beenD.have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

__ it to clear up tomorrow, the tourists would climb to the top of the mountain to see the sun __.
A.If; to raiseB.Were; riseC.Should; riseD.If; raising

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

You did not let me drive. If we ____in turn, you wouldn’t be so tired now.
A.driveB.droveC.were drivingD.had driven

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

--- _____the bike be repaired by him?
--- No, I’d rather he _____ it repaired.
A.Will…h(huán)as B.Shall … had
C.Should…h(huán)aveD.Can…h(huán)as

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The workers demanded that their employer_____ their working conditions. 
A.had improvedB.would improveC.improveD.will improve

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— The weather has been very hot and dry.
—Yes. If it had rained even a drop, things would be much better now! And my vegetables       .   
A.wouldn’t dieB.didn’t dieC.hadn’t diedD.wouldn’t have died

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

She had to work deep into the night, ______she couldn't have spread the messages to all the relevant people successfully.
A.whileB.butC.otherwiseD.so

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

同步練習(xí)冊答案