You look tired. You ___________all day long.

admin2021-06-04  9

问题 You look tired. You ___________all day long.

选项 A、must have been working
B、might be working
C、should have been working
D、should have worked

答案A

解析 should have done表示“本应该做某事”,含有批评的意思在这里不符合题意,排除C项和D项。might be表示“可能是,或许是”,must be表示“一定是”。前句意思是:你看起来很疲劳。那么工作了整整一天应该是较肯定的猜测,所以A项是最佳答案。
转载请注明原文地址:https://kaotiyun.com/show/VwOq777K
0

随机试题
最新回复(0)