I ________ for seven hours last night.

Đáp án đúng: B
Dấu hiệu nhận biết: “last night”, hành động xảy ra và hoàn tất trong quá khứ, chia thì quá khứ đơn Giới từ for này lại mang một nghĩa xác định khoảng thời gian mà ‘tôi’ ngủ vào tối qua (‘for’ trong câu không phải dấu hiệu thì hiện tại hoàn thành)
Dịch nghĩa: Đêm qua tôi đã ngủ 7 tiếng
Số bình luận về đáp án: 10