Unwrapping the package Della said Jim _________ the watch, of which they were both proud.
Unwrapping the package Della said Jim _________ the watch, of which they were both proud.
A.ought not to sell
B.wouldn’t have sold
C.can’t have sold
D.shouldn’t have sold
答案及解析: D
解析:
shouldn’t have done sth.本不该做某事。