问题
选择题
The welldressed lady was caught stealing in the fashion shop. Strangely enough,she ________have done such a thing.
A.would
B.must
C.should
D.might
答案
答案:C
情态动词用法辨析。Would have done会做某事;must have done一定做了某事;should have done本应该做,实际上却为做;might have done也许做了某事;结合句意可知C正确。句意:那位穿着考究的女士在服装店里偷东西呗抓了。正是奇怪,她竟然会做这样的事情。故C正确。