Đề kiểm tra cuối học kì 2 Tiếng anh 12 có đáp án (Mới nhất) (Đề 7)

The boys we met on the train ______ soldiers on leave. They were young, with very short haircuts.

15/40

The boys we met on the train ______ soldiers on leave. They were young, with very short haircuts.

had to be

could be

may be

may have been

Giải thích

Đáp án đúng: B

Giải thích:

could +V: đã có thể; chỉ khả năng/ năng lực trong quá khứ

may + V: có thể; chỉ khả năng xảy ra sự việc ở hiện tại, sự xin phép

had to + V: đã phải (điều bắt buộc ở quá khứ)

may have P2: có thể là đã (khả năng sự việc đáng lẽ đã có thể xảy ra trong quá khứ)

Dịch: Các chàng trai chúng tôi đã gặp trên tàu có lẽ là lính nghỉ phép. Họ còn trẻ, với mái tóc rất ngắn.