问题

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 have been
C:would be
D:would have been
正确答案是:
同类题型
Jack______ books in the library at 4 pm yesterday afternoon.
-Doctor, ________ should I take this medicine-Twice a day.
Mum, I’ve got the first prize in the photo competition. —____________
I lost my brother’s iPod yesterday.—-Oh, you _____ say sorry to him.
They thought __________ important to look right andleft when ________ the road.