Level Four

Lesson 43
present perfect tense

The present perfect tense is one of the most common verb tenses used in English. It covers a time that includes the past and the present. 

  • I have been a teacher since 1988. (I started teaching in the past and I am still doing it. The main verb is “be.”) 
  • How long have you had your current job? (When did you start working at the company that still employs you? The main verb is “have.”) 
  • Maria has lived in her apartment for 14 years. (She moved in 14 years ago, and she’s still there.) 
  • We have never eaten at that restaurant. (have never + past participle = 0) 

I have been a teacher since 1988. 

  • subject = I 
  • helping verb = have
  • main verb = been (be) 
  • subject complement = a teacher 
  • time expression = since 1988

 

43a. present perfect tense ✍🏾
have or has + the past participle

The helping verb, “have,” must match the subject, singular or plural. The main verb is in the form of a past participle. In the 

singular

I have moved.

You have moved.

He has moved.

She has moved.

It has moved.

plural

We have moved.

You have moved.

They have moved.

The past participle is different from the past tense form of the verb, but they are spelled and pronounced the same way when the verb is regular.

 

move / moved / moved / moving

43a. Examples

gc4b4b1f0770cc53b1c43772f51c24f925781bc2fe5258fad18638bbae7ec42af4061116e2835e7b1aad587b8818fd873ae9e67d9f314c15c96bba3768824c9e0_1280-2284405.jpg
  • Peter’s family has moved to a different country. 
  • They have moved three times in the last two years. 
  •  Moving around so much has been difficult.

43b. present perfect tense ✍🏾
from past to present

There are four main reasons for using the present perfect tense. The first reason is when something started in the past and it is still happening now.

  • Laura has worked at that bank for three years. (She started three years ago and she is still there today.
  •  We have known each other since kindergarten. (Our relationship began in kindergarten and we are still friends today.) 
  • I have owned that bike since 1993. (I bought it in 1993 and still have it.)
  • Jerry has had that house for over 20 years. (He bought it 20 years ago and still lives there. 

Use “for” with numbers. 

Use “since” with time. 

43b. Examples

pexels-photo-6129435-6129435.jpg
  • Irma has been in the hospital for three days. 

helping verb = has

main verb = been (be) 

 

be / was or were / been

pexels-photo-3965230-3965230.jpg
  • Leo has had a toothache since last week. 

helping verb = has 

main verb = had (have) 

have / had / had

43c. present perfect tense ✍🏾
multiple times

The second reason for using the present perfect is when something happened many times in the past. 

  • Nathan has seen that movie many times. 
  • We have visited that nightclub several times. 
  • Muna has been to the dentist only twice. 
  • Maria has shopped at that store hundreds of times. 
  • I’ve told you about this millions of times. (This is an example of an exaggeration.) 
  • He’s hurt himself again. (Notice the contraction: He’s = He has) 
  • She’s gotten sick too many times. (She’s = She has) 

43c. Example

pexels-photo-927451-927451.jpg
  • Tony has completed three projects already this week. 
  • The company he works for has promoted him several times.  
  • Tony’s boss has been very happy with him. 

43d. present perfect tense ✍🏾
never

The third reason to choose the present perfect tense is to talk about something that never happened at all. During the course of one’s life, it never happened.

  • I have never been to Odessa. (Up to this point in my life, I never visited that city in Ukraine.) 
  • This coffee maker has never worked properly. (From the time of purchase, it has always been bad.) 
  • Vanessa has never liked working for that company. (She didn’t like it when she started, and she doesn’t like it now.) 
  • They have never had so much fun. (This is actually a positive comment. It means that a person is doing something for the first time. This activity is the first time.) 
  • We have never seen so much destruction in one place. (Compared to other disasters, this is the worst.) 
  • Harold has never been so embarrassed. (This type of statement could be an exaggeration–a distortion of actual experience.)  
  • Olivia has never gone to sleep so late. (Of all the times she has gone to sleep in the past, this is the latest time, or it feels like the latest time.) 

43d. Examples

g041be185a6c2ef730716f00250ebba856059679869cc07e9acf289813e383ddd60d717a15f533d41a0765a3de893839e_1280-60545.jpg
  • They have never jumped from an airplane before. This is their first time. 
pexels-photo-3965230-3965230.jpg
  • He has never felt so much pain.
vintage 1950s, pretty woman, vintage car-887272.jpg
  • She has never driven such a beautiful old car. 

 

Note: The word “never” almost always goes between the helping verb and the main verb. 

43e. present perfect tense ✍🏾
the recent past / no definite time

The third reason for using the present perfect is for the recent past. Something happened in the past, but the person speaking does not identify exactly when it happened. 

  • He’s completed his training. (When did he do it? We don’t know.) 
  • They have just eaten lunch. (When? It was before now, but the exact time is no known.)  
  • I’ve been there before. (When? Years ago? We don’t know.) 
  • Our flight has just arrived. Can you pick me up at the airport? 
  • Sara has just gotten off at work. Now she’s going out to meet some friends at a coffee shop. 
  • Terry has finally figured out how to use his computer.  

43e. Examples

pexels-photo-3944311-3944311.jpg
  • This pizza has just arrived
  • We have ordered from this place in the past. 
g52a99f858aeab4c54c7b9d62913f13a45cf4061c3e1d0820e7acebc7341a03c27ab68992292d014b6639cbcbddc4882fe9b88e11275faf1d6006ecd04f38e8e9_1280-1866285.jpg
  • He has just learned how to do that. 
  • He’s had many lessons that have helped him get to this point in his training. 

Complete the exercise below. You may also print this out and use it for your class whether you are a teacher or a student. 

present perfect tense (PDF)

Directions: Use the verb provided to complete each sentence in the present perfect tense. 

1. Tom _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ there for seven years. (live) 

2. The event _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a huge success. (be) 

3. Marguerite _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ all of her bills for this month. (pay) 

4. I _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ that movie several times. (see) 

5. The students _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ basic French. (study) 

6. Maria _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tomatoes in her garden this year. (plant) 

7. Bob _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ in several races. (run) 

8. The train _ _ _ _ _ _ _ just _ _ _ _ _ _ _ _ _. (leave) 

9. The children _ _ _ _ _ _ _ _ already _ _ _ _ _ _ _ _ _ their breakfast. (have) 

10. Those men _ _ _ _ _ _ _ never _ _ _ _ _ _ _ _ _ that game before. (play) 

11. It _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ several years to finish the project. (take) 

12. Someone _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ all of the cookies. (eat) 

13. Chipmunks _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  the tomatoes. (steal) 

14. The water in the hose _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . (freeze) 

15. My mother _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ shopping. (go) 

16. Henry _ _ _ _ _ _ _ never _ _ _ _ _ _ _ _ _ camping before. (go) 

17. The city  _ _ _ _ _ _ recently  _ _ _ _ _ _ _ _ _  new playground equipment. (install) 

18. Our plans _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ well. (work out) 

19. She  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ that secret for a long time.  (keep) 

20. He _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  all of his work. (finish) 

In the next lesson, learn how to make verbs negative in the present perfect tense