Present perfect
Form and use the present perfect for experiences, recent actions, and with for and since.
Explanation
The present perfect tense is a verb form used to talk about actions or events that began in the past and have a connection to the present.
It is formed by using the auxiliary verb "have" (or "has" for the third person singular) followed by the past participle of the main verb. The structure of the present perfect tense is as follows:
- Positive: Subject + have/has + past participle
- Negative: Subject + have/has + not + past participle
- Question: Have/Has + subject + past participle
For example:
- Positive: "I have finished my homework."
- Negative: "She has not/hasn't seen that movie yet."
- Question: "Have you ever been to Paris?"
Key points about the present perfect tense
Time Frame: The present perfect tense focuses on the period between the past and the present. It does not specify exactly when the action happened but emphasises its relevance to the current moment.
Completed Actions: The present perfect is often used to describe actions that have been completed at some unspecified time before now. For example, "He has already eaten breakfast."
Unfinished Time: The present perfect can also be used with expressions of unfinished time, such as "today," "this week," or "so far." For example, "I have read two books this week."
Experience: The present perfect is commonly used to talk about life experiences or accomplishments. For example, "She has visited several countries."
Multiple Events: The present perfect can be used to describe multiple actions or events that happened in the past and have relevance to the present. For example, "We have seen three movies this week."
Use of "For" and "Since": The present perfect is often used with "for" to indicate the duration of an action or event that started in the past and is still continuing. It is used with "since" to indicate the starting point of an action or event that continues up to the present.
For example:
- "He has lived in this city for five years." (Duration)
- "She has worked here since 2010." (Starting point)
Note: The present perfect tense is a versatile form that allows us to talk about past actions or experiences in a way that connects them to the present moment.
Practice
Exercise 1
Choose the correct answer.
1. ______ you ever ______ to Japan?
2. ______ they ______ their dinner yet?
3. I ______ my keys. Can you help me find them?
4. ______ they ______ the news?
5. ______ you ______ the new restaurant downtown?
6. We ______ our friends for a picnic tomorrow.
7. He ______ in this city for five years.
8. She ______ in the same town since she was a child.
9. She has been working here ______ a few weeks.
10. He hasn't watched TV ______ this morning.
Exercise 2