Present Perfect Tense

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Present Perfect Tense

Grammarly
GRAMMAR

The present perfect tense refers to an action or state that either occurred
at an indefinite time in the past (e.g., we have talked before) or began in
the past and continued to the present time (e.g., he has grown impatient
over the last hour). This tense is formed by have/has + the past
participle.

The construction of this verb tense is straightforward. The first element


is have or has, depending on the subject the verb is conjugated with. The
second element is the past participle of the verb, which is usually formed
by adding -ed or -d to the verb’s root (e.g., walked, cleaned, typed,
perambulated, jumped, laughed, sautéed) although English does have
quite a few verbs that have irregular past participles (e.g., done, said,
gone, known, won, thought, felt, eaten).

These examples show how the present perfect can describe something
that occurred or was the state of things at an unspecified time in the past.

I have walked on this path before.

We have eaten the lasagna here.


The important thing to remember about the present perfect is that you
can’t use it when you are being specific about when it happened.

I have put away all the laundry.

I have put away all the laundry this morning. (Incorrect)

You can use the present perfect to talk about the duration of something
that started in the past and it is still happening.

She has had the chickenpox since Tuesday.


PRESENT PERFECT TENSE
Choose the correct option. Make present perfect questions.

1 I have / has already finished my homework. 1 your father / pay the bill? _______________________

2 My son have / has just started the university. 2 Peter / lose his keys? __________________________

3 The Black family have / has gone to the seaside. 3 Susan / come back? ____________________________

4 Dad haven’t / hasn’t watered the plants. 4 you / hear about Mary? _________________________

5 Have / Has Sam ever been to the USA? 5 everybody / go home? __________________________

6 Our English teachers have / has never ridden a horse. 6 what / John / tell his teacher? ___________________

7 Ann, Frank and Jim have / has bought a new house. 7 where / your neighbours / go? ____________________

8 Have / Has you taken the dog for a walk? 8 why / you / get lots of presents? __________________

9 The weather have / has been terrible since yesterday. 9 what / your mother / cook for dinner? ______________

Complete the sentences with the suitable verb from the box in present perfect. Then match them to the
pictures.
have / iron / break / do(2x) / not read / clean / not correct / speak / not finish

1 I __________ the house.


2 Dad _________ the shopping.
3 Mrs Brown ________ the clothes.
4 Susan __________ to her colleague.
5 Pam and Joe ________ their breakfast.
6 My neighbour __________ the gardening.
7 Our Maths teacher ________ our tests
yet.
8 The basketball match ___________ yet.
9 My brother ____________ a window.
10 Mr White _________ the newspaper yet.

Make present perfect sentences. Complete the sentences with since or for. Are these sentences correct
() or not ()? Correct the
1 Ernie / break / his leg / four times 1 My grandparents have lived here ___
incorrect ones.
____________________________ 1962.
2 I / never / fly a kite 1 Clara hasn’t just done her
2 My grandparents have lived here ___ 50
____________________________ homework.
years.
3 your brother / ever / eat / snails? 2 They have lived here since
3 We have stayed at our friends’ house
____________________________ 2006.
___ a long time.
4 our friends / not play / volleyball / this 3 I have just saw a great film on
4 Kate has been away ___ two weeks.
month TV.
5 We have been friends ___ we were
__________________________________ 4 My English teacher has just
5 he / borrow / your pen? children.
missed the bus.
__________________________________ 6 Joe and Tina have lived in England ___
5 Have you ever gone to Italy?
6 my father / never / read / romantic books 10 years.
6 Mum have already drunk her
__________________________________ 7 My brother has worked hard ___ the
coffee.
7 I / not see / Julia / this morning beginning of February.
7 They haven’t phoned me since
__________________________________ 8 I haven’t seen Eric ___ yesterday.
8 Mrs Salwick / ever / write a book? yesterday.
9 Our friends haven’t visited us ___
__________________________________ 8 I have known him since 5 years.
Christmas.
9 my family / lived / in this town / for 6 years 9 My friend, Nicola has been to
10 My father has had this car ___ two
__________________________________ New York.
years.
10 your grandma / ever / ride a bike ? 10 The plane hasn’t arrived
__________________________________ already.

You might also like