Present Perfect. Настоящее совершенное время в английском языке.

Смотрите также