The boys we met on the train _________soldiers on leave. They were young, with very short haircuts.
may = có thể, có lẽ = mang tính dự đoán
could be: có thể là
Câu C sai ngữ pháp
may have been: đáng lẽ ra có thể là
Những chàng trai chũng tôi gặp hôm qua trên tàu hỏa có lẽ là những binh lính đang nghỉ phép. Họ trẻ với mái tóc cắt ngắn.