Present Perfect

For recently finished actions

Present Perfect For recent completed actions

Table of Contents

Overview

In this grammar section we will have a look at the tense Present Perfect to talk about recently finished/completed actions.

Examples

A: How long have you worked there?
B: I have worked there for 3 years.

A: How long have you been friends?
B: We haven’t been friends for long. We have been friends since 2022

Play Video about Present Perfect for Experience

The video gives an overview of to Present Perfect for something recently completed/finished actions.

It shows the meaning/usage: when and why to use the Present Perfect.

For the form and the pronunciation have a look a the different webpages:

Usage/ Meaning

Play Video about Present perfect for experience meaning

How and when do we use the Present Perfect?

Just

Timeline Present Perfect for recently finished actions just

Present Perfect is also used to talk about something recently finished.

I have just done my homework: This means not so long ago you finished your homework. It is an unspecified time in the past. We don’t know when the person did it, but it wasn’t so long ago. It is usually used to stress that you finished the action and there it no need to do it anymore or no need to worry about it anymore.

Already

Timeline Present Perfect for recently finished actions already

Present Perfect is also used to talk about something recently finished.

I have already done my homework: This means you finished your homework somewhere before now. It is an unspecified time in the past. We don’t know when the person did it. It is usually used to stress that you finished the action and there it no need to do it anymore or no need to worry about it anymore.

Yet

Timeline Present Perfect for recently finished actions yet

Present Perfect is also used to talk about something that is not finished.

I haven’t done my homework yet: This means you did not finished your homework somewhere before now but that you will do it later. It is usually used to stress that you did not finished the action but you will do it somewhere soon in the future.

 

 

Just

already

yet

Positive

I have just finished

I have already finished

 

Negative

  

I haven’t finished yet

Question

Have you just finished?

Have you already finished?

Have you finished yet?

  • Just: recently finished actions. positive and questions. Between have and the main verb: I have just finished
  • Already: finished actions. positive and questions. Between have and the main verb: I have already finished.
  • Yet: not finished, but will finish it later. Negative and questions. At the end of the sentence: I haven’t finished yet.
Practice
Practice
Practice

Questions

Have a look at the questions and write your answers in the comments below. Also give us some more details about when, where, why,….

  1. What have you already done today?
  2. What haven’t you done yet today, but must still do today?
  3. What have you just finished before answering these questions?
  4. Have you just had some food?
  5. Have you already finished your homework?
  6. Have you already studied today?
  7. Have you just had a phone call?
  8. Have you already had lunch today?
  9. Which movie have you already seen more than 2 times?
  10. Which goals in your life have you already achieved?

Spread the word

Kristof Abrath
Teacher, Trainer, Course Designer
Teaching in English on 4 different continents since 2006.

More tenses

English Courses

Additional services

Comments or Questions?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Kristof Abrath

Welcome Back

Login to your account