--- _____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
B

試題分析: 虛擬語氣。Would rather 后接句子時(shí),句子謂語習(xí)慣上要用虛擬語氣,具體用法為,1.一般過去時(shí)表示現(xiàn)在或?qū)淼脑竿?I’d rather you went tomorrow (now). 我寧愿你明天(現(xiàn)在)去。 2. 用過去完成時(shí)表過去的愿望  I’d rather you hadn’t said it. 我真希望你沒有這樣說過。故選 B項(xiàng)。而第一個(gè)空考查提出建議用shall 。所以證明先B項(xiàng)是正確的。
考點(diǎn) 虛擬語氣。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

We used to work in the same office and we ________ have coffee together.?
A.should  B.wouldC.could D.might

查看答案和解析>>

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

The flower is dead. I ___ it more water.
A.will giveB.ought to give
C.could have givenD.ought to have given

查看答案和解析>>

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

— Did you hear about Zhang Lili who saved the kids from being run over by a school bus?
— Yes. What do you think most people _____ if they were in a similar situation?
A.will doB.will have done
C.would doD.would have done

查看答案和解析>>

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

But for these interruptions, the meeting       half an hour ago.
A.was finishedB.would have finished
C.had finishedD.would finish

查看答案和解析>>

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

----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

查看答案和解析>>

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

All the citizens here strongly insist those who ________ “harmful” advertisements in the streets ________ punished strictly.
A. putting up; will be   B. to put up; should be    C: being put up; shall be    D. put up; be

查看答案和解析>>

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

--What can I do for you?
-- If you __________ see Mr. Smith, give him my regards.
A.willB.wouldC.shallD.should

查看答案和解析>>

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

________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

同步練習(xí)冊答案