15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 56)

You look exhausted. You ________ in the garden all day. A. must have been working B. should have been working C. would have been working D. will have been wo

172/300

You look exhausted. You ________ in the garden all day.

must have been working

should have been working

would have been working

will have been working

Giải thích

Đáp án A.

- must have + been + V-ing: ắt hẳn đã, chỉ một phán đoán tính lập luận, chắc chắn, nhấn mạnh đến tính kéo dài của hành động.

Ex: He has a sore throat after a 5-hours lecture. He must have been talking too much.

- must have + PP: ắt hẳn đã, chỉ một phán đoán tính lập luận, chắc chắn, nhấn đến chính hành động

Ex: He sweated a lot. He must have run here to catch up with you.