Câu hỏi

I can’t believed it. She __________ it by herself. It weighs over a ton.

  • A couldn’t lift                                                           
  • B might not lift
  • C may not have been able to lift                              
  • D can’t have lifted

Phương pháp giải:

could + Vo: diễn tả khả năng xảy ra trong quá khứ

might + Vo: diễn tả sự cho phép (trong quá khứ)

may (not) have Ved/ V3: đáng lẽ ra (không) được cho phép trong quá khứ

can (not) have Ved/ V3: đáng lẽ ra không thể xảy ra trong quá khứ

Tạm dịch: Tôi không thể tin được. Cô ấy đáng lẽ không thể nào tự mình nâng nó lên được. Nó nặng hơn 1 tấn mà. 

=> Chọn D


Luyện Bài Tập Trắc nghiệm Tiếng Anh 12 mới - Xem ngay