Have done какое время. Время глагола present perfect. Present perfect в английском языке правила. Present perfect Tense образование. Правило образования present perfect. 16 Tenses in English Table. Verb Tenses таблица. Таблица present simple Continuous perfect perfect