单选题
12.
"You missed a golden opportunity."
"Yes, I ______ that job when it was offered."
A、
must have taken
B、
should have taken
C、
might take
D、
ought to take
【正确答案】
B
【答案解析】
考查情态动词的用法。B项should have done表示“本该做某事而没有做”,符合句意;A项must have done表示“一定已经做某事”;C项might do表示“可能做某事”;D项ought to do表示“应该做某事”。
提交答案
关闭