I mot her at yesterdays party, but I ... her by sight for years before

A) had known
B) have known
C) will have known
D) had been known

Ответ:

Сборник: Английский язык
Параграф: The Past Perfect Tense

DTM тестирование онлайн | DTM test online