I told Sally how to get here, but perhaps I ____ for her.
A.had to write it outB.must have written it out
C.should have written it outD.ought to write it out
C
根據(jù)句意“我已經(jīng)告訴她怎樣到那兒,但是或許我應(yīng)該給她寫下來”可知,說話者含有“后悔、遺憾”的意味,應(yīng)使用“情態(tài)動詞+完成式”形式,“must+完成式”表示對過去的肯定推測,“should+完成式”才表示虛擬意義。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—I’ll tell Mary about her new job tomorrow.
—You ________ her last week.
A.ought to tellB.would have told
C.must tellD.should have told

查看答案和解析>>

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

I’d rather you did some housework when you are free ,but you _________.
A.didn’tB.shouldn’tC.weren’t D.don’t

查看答案和解析>>

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

As Commander-in-Chief of the armed forces,I have commanded that all measures
              for our defense.
A.had been taken
B.be taken
C.would be taken
D.be made

查看答案和解析>>

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

——Are you content with her lecture?
——Nowhere near that. It ____.
A.may have been goodB.couldn’t have been worseC.can’t be betterD.must be better

查看答案和解析>>

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

I wish that you _____ such a bad headache because I’m sure that you would have enjoyed the concert.
A.hadn’t     B.didn’t have had
C.hadn’t had   D.hadn’t have

查看答案和解析>>

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

Were it not for the snowy weather, we ________ all right.
A.would be  B.would have been
C.wereD.may be

查看答案和解析>>

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

If you _______ the medicine, you _______ better now.
A.took; would feelB.had taken; feltC.had taken; would feelD.took; would have felt

查看答案和解析>>

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

The plant is dead. I _____ it more water.
A.will giveB.would have givenC.must giveD.should have given

查看答案和解析>>

同步練習(xí)冊答案