题目内容
You look smart in this new jacket. That old one ______ thrown away many years ago.
A. ought to be B. ought to have been
C. would be D. would have been
B
解析:
考查情态动词后接动词的情况,本句意为“你穿上这件新夹克很帅气,那件旧的在几年前就该扔了”。情态动词ought to后接完成形式表示“本该/应该……(但是却没有……)”,故选B。
练习册系列答案
相关题目
—What’s up? You look down.
—I have piles of papers ______, but I type so slowly.
A.to be typed |
B.typed |
C.to type |
D.being typed |