When did you learn to drive? => How long _____________?
Giải thích
Đáp án: How long have you been able to drive?
Giải thích:
"When did you learn to drive?" → hành động học lái xe đã xảy ra trong quá khứ, nhưng nếu bạn đã học xong thì hiện tại bạn biết lái xe.
Khi viết lại với "How long", ta chuyển sang thì hiện tại hoàn thành vì đang hỏi về khoảng thời gian từ khi bắt đầu biết lái đến hiện tại.
Dịch nghĩa: Bạn biết lái xe được bao lâu rồi?