Present perfect simpleExperience, recent events, and unfinished time.Related learning areasEnglish GrammarRelated conceptsAdjectives — order, gradability, and comparisonAdverbs — form and positionbe, do, and have as auxiliary and main verbscan, could, and be able toFirst and second conditionalsFuture forms — will and be going toLeads toPresent perfect continuousQuestionsAll questions in this subjectStart learningStart free practice