You look smart in this new jacket. That old one ______ thrown away many years ago.
A.ought to beB.ought to have been
C.would beD.would have been
B
考查情態(tài)動詞后接動詞的情況,本句意為“你穿上這件新夾克很帥氣,那件舊的在幾年前就該扔了”。情態(tài)動詞ought to后接完成形式表示“本該/應該……(但是卻沒有……)”,故選B。
練習冊系列答案
相關習題

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


—Where is Bob? I cannot find him anywhere.
—He       have been off long. I heard him make a call just now.
A.shouldn’tB.can’tC.mustn’tD.needn’t

查看答案和解析>>

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

(江蘇省海安市2009學年度高三摸底,27)---Your sister nearly _______ all her spare time to her study during the three years.
----That’s right, or she ________ the first place in her school in the College Entrance Examination.
A.devoted; wouldn’t have taken B.spent; wouldn’t have taken
C.had devoted; hadn’t taken D.had spent; couldn’t take

查看答案和解析>>

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

You can’t imagine that a well –behaved gentleman ______ be so rude to a lady.
A.mightB.needC.shouldD.would

查看答案和解析>>

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

I followed his advice that I____mys tudy plan.
A.changedB.would changeC.changeD.had changed

查看答案和解析>>

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

— ____ I know your name ?
— Sorry , you ____ .
A.May ; mayn''tB.May ; can''tC.Must ; mustn''tD.Need ; must

查看答案和解析>>

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

She must have seen the blind man many times , ____ she ?
A.haven''tB.didn''tC.hasn''tD.hadn''t

查看答案和解析>>

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

— Would you open the window , please ?
— Yes , I ____ .
A.willB.wouldC.doD.can

查看答案和解析>>

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

There is no light in the room.They ____asleep.
A.should have gone toB.must beC.could goD.might be going

查看答案和解析>>

同步練習冊答案