They _____ each other for 10 years.
-
A.
knew
-
B.
have known
-
C.
were knowing
-
D.
had known
For + khoảng thời gian là một dấu hiệu của thì hiện tại hoàn thành nên câu này cần được chia ở thì hiện tại hoàn thành.
They have known each other for 10 years.
(Họ đã biết nhau được 10 năm rồi.)
Đáp án : B







Danh sách bình luận