How long have Catherine and Henry been engaged?
Giải thích
Đáp án đúng: When did Catherine and Henry engage?
How long + have/has + S + P2 + O? (Đã làm gì được bao lâu?)
= When + did + S + V-inf + O? (Đã làm gì từ khi nào?)
Dịch: Catherine và Henry đã đính hôn được bao lâu rồi? = Catherine và Henry đã đính hôn khi nào?