35 câu Trắc nghiệm tổng hợp Ngữ pháp lý thuyết tiếng Anh có đáp án

How long have you_______he was a liar.

10/35

How long have you_______he was a liar.

been knowing

knew

know

known

Giải thích

Chọn đáp án D