You ______ Tom yesterday. He’s been on business for a week now.

Câu hỏi :

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

A. mustn’t have seen

B. could not have seen

C. may have not seen

D. can’t have seen

* Đáp án

B

* Hướng dẫn giải

Đáp án B.
Ta có:
- must (not) have done sth: chắc hẳn đã làm gì (đã không làm gì)
- could (not) have done sth: có thể (không thể) đã làm gì (dùng cho quá khứ)
- may (not) have done sth: có thể (không thể) đã làm gì (chỉ khả năng xảy ra)
- can (not) have done sth: có thể (không thể) đã làm gì (dùng cho hiện tại, tương lai) 
Dịch: Bạn không thể đã gặp Tom hôm qua được. Cậu ấy đi công tác cả tuần rồi.

Copyright © 2021 HOCTAP247