---Did you visit the famous museum ?
---No. We it. But we spent too much time shopping.
A. can't have visited
B. could have visited
C. must have visited
D. shouldn't have visited
网友回答
A. can't have visited
B. could have visited
C. must have visited
(答案→)D. shouldn't have visited
解析:shouldn’t have done 表示本不应住事实上作了