We have been cooking for the party for four hours.

We have been cooking for the party for four hours.
A. We didn’t start cooking for the party until four.
B. We started cooking for the party four hours ago.
C. We have four cooks for the party.
D. Cooking for the party will be done in four hours.

Đáp án B

We started cooking for the party four hours ago. (Chúng tôi đã bắt đầu nấu cho bữa tiệc cách đây 4 tiếng.) = We have been cooking for the party for four hours. (Chúng tôi vẫn đang nấu cho bữa tiệc trong 4 tiếng.)
Các lựa chọn khác không tương đương về nghĩa: A. We didn’t start cooking for the party until four.
(Chúng tôi đã không bắt đầu nấu cho bữa tiệc cho đến 4 giờ.); C. We have four cooks for the party. (Chúng tôi có 4 đầu bếp cho bữa tiệc.); D. Cooking for the party will be done in four hours. (Việc nấu ăn cho bữa tiệc sẽ hoàn thành trong 4 giờ nữa)