It_____ years ago when the incident took place, and I nearly forget it.
A.would have beenB.should have been
C.ought to have beenD.must have been
D

試題分析:考查情態(tài)動詞+完成式的用法:句意:那一定是在很多年前發(fā)生的事情,我?guī)缀跻恕ust have done過去一定做了,would have done過去會做但是沒有做,should have done本應(yīng)該做卻沒做,ought to have done過去本應(yīng)該做卻沒有做,選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

–Can I get out at noon?
--No. Our school rules state that no student ____ be allowed out at noon, unless he has a request form.
A.shallB.willC.mustD.can

查看答案和解析>>

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

One of our rules is that every student         wear the school uniform while at school.
A.mightB.couldC.shallD.will

查看答案和解析>>

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

—“Crash diets” make us lose weight fast and I am all into that.
—But it_______better to work out.    
A.hadB.would beC.wouldn’t have beenD.must have been

查看答案和解析>>

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

“I’m astonished, Mum,” said my son to me the other day, “that some people in the world ____be so ready to fight with others, addicted to killings.
A.should B.mightC.couldD.will

查看答案和解析>>

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

When he was there, he ______ go to that coffee shop at the corner after work every day.
A.wouldB.shouldC.had betterD.might

查看答案和解析>>

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

-- Who do you think _____ such a foolish thing?
-- It _____ Tom, but I’m not sure.
A.could have done; may have beenB.could have done; must have been
C.should have done; may beD.must have done; might have been

查看答案和解析>>

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

He _____ have gone to Shanghai, for I saw him a moment ago.
A.mustB.can’tC.mustn’tD.can

查看答案和解析>>

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

Sometimes smiles around the world ______ be false, hiding other feelings like anger, fear or worry.
A.mustB.wouldC.shouldD.can

查看答案和解析>>

同步練習(xí)冊答案