the perfect answerthe form of a verb which is used when talking about a period of time up to and including the present In English, it is formed with 'have' and the past participle SYN present perfect
[TahlilGaran] Dictionary of Contemporary English ▲