Perfect Tenses: Top 15 Key Points

Understanding perfect tenses is crucial for indicating the time of an action in relation to another event. This guide covers the top 15 key points about perfect tenses in English.

No.Key PointExplanationExamples
1Present PerfectExpresses actions completed at an unspecified time before now or actions that started in the past and continue to the present."I have finished my report."
"She has lived in Paris for five years."
"They have been friends since childhood."
2Present Perfect ContinuousIndicates actions that started in the past and are still continuing or were recently completed."I have been studying for three hours."
"He has been working here since 2010."
"They have been waiting for you."
3Past PerfectDescribes actions that were completed before another action in the past."I had finished eating when he arrived."
"She had left the party before I got there."
"We had seen the movie before."
4Past Perfect ContinuousShows actions that started in the past and continued up to another past moment."I had been waiting for an hour when she finally arrived."
"He had been working at the company for five years when he received the promotion."
5Future PerfectDiscusses actions that will have been completed by a specific time in the future."I will have completed the project by next week."
"She will have graduated by the end of the year."
6Future Perfect ContinuousDescribes actions that will continue up until a point in the future."I will have been working here for ten years next month."
"She will have been living in London for three years by then."
7Using 'Since' with Perfect Tenses'Since' is used to specify the starting point of actions in perfect tenses."I have known her since 2005."
"He had worked there since his graduation."
8Using 'For' with Perfect Tenses'For' indicates the duration of time in perfect tenses."I have lived here for twenty years."
"They had been married for thirty years."
9Using 'Already' in Perfect Tenses'Already' is used to emphasize that an action has happened sooner than expected."She has already completed the assignment."
"They had already left when we arrived."
10Using 'Yet' in Questions and Negatives'Yet' is used in questions and negative sentences to talk about actions that are expected to happen."Have you finished your homework yet?"
"He hasn't called me yet."
11Present Perfect for Life ExperiencesOften used to talk about life experiences without specifying when they happened."I have been to Paris."
"She has written three books."
12Past Perfect for Reported SpeechUsed in reported speech to describe actions that were completed in the past."She said she had seen the movie."
"He told me he had not eaten breakfast."
13Perfect Tenses with 'By the time''By the time' is used to indicate the point in time by which the action will have happened."By the time you arrive, I will have finished cooking."
14Choosing Between Past Simple and Present PerfectPast simple for completed actions at a specific time in the past; present perfect for actions without a specified time."I saw that movie last year." (Past Simple)
"I have seen that movie." (Present Perfect)
15Using Perfect Tenses with 'Before'Used to indicate an action that occurs before another action or time."I had never seen such a beautiful sunset before that day."
"She will have left before you get there."

Was this page helpful?