When did you first know him?
When did + S + first + V? = How long have/has + S + P2? : làm gì được khoảng thời gian bao lâu.
Dịch: Bạn biết anh ấy bao lâu rồi?
B. How long did you know him?
Sai cấu trúc, how long + HTHT.
C. How many times have you known him?
Sai cấu trúc, cấu trúc này hỏi “bao nhiêu lần”.
D. How long did you know him for the first time?