0% found this document useful (0 votes)
373 views7 pages

ESO 3 Present Perfect

This document provides exercises on using the present perfect tense in English, including filling in tables, writing sentences in positive and negative forms, forming questions, and identifying the past participle form of verbs. It covers topics such as actions that have been completed recently or are ongoing, the use of "never" in the present perfect, and using "have" and "has" correctly for subjects.

Uploaded by

Vane Yeste
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
373 views7 pages

ESO 3 Present Perfect

This document provides exercises on using the present perfect tense in English, including filling in tables, writing sentences in positive and negative forms, forming questions, and identifying the past participle form of verbs. It covers topics such as actions that have been completed recently or are ongoing, the use of "never" in the present perfect, and using "have" and "has" correctly for subjects.

Uploaded by

Vane Yeste
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Present Perfect exercises

Write the participle form of the following verbs.


1. go
2. sing
3. be
4. buy
5. do
Complete the table in present perfect simple.
positive negative question
He has written a letter.


They have not stopped.


Have we danced?
She has worked.


Andy has not slept.

Write sentences in present perfect simple.
1. they / ask / a question -
2. he / speak / English -
3. I / be / in my room -
4. we / not / wash / the car -
5. Annie / not / forget / her homework -
Write questions in present perfect simple.
1. they / finish / their homework -
2. Sue / kiss / Ben -
3. the waiter / bring / the tea -
4. Marilyn / pay / the bill -
5. you / ever / write / a poem -
Ask for the information in the bold part of the sentence.
1. They have talked about art at school. -
2. Jane has got a letter. -
3. Oliver has cooked dinner. -
4. Caron has read seven pages. -
5. You have heard the song 100 times. -

Write the participle forms of the following verbs.
1. make
2. drink
3. catch
4. have
5. sit
Complete the table in present perfect simple.
positive negative question
He has swum.


She has not slept.


Have you phoned?
Tina has cried.


They have not run.

Write sentences in present perfect simple.
1. Phil / not / miss / the bus -
2. they / not / plant / a tree -
3. Vanessa / catch / the ball -
4. we / sell / our old car -
5. the train / leave / the station -
Write questions in present perfect simple.
1. you / correct / my mistakes -
2. you / practise / your English -
3. she / tidy up / her room -
4. the boss / sign / the letter -
5. Mary / shut / the door -
Ask for the information in the bold part of the sentence.
1. Tony has built a house. -
2. Avril has crossed the street at the traffic lights. -
3. They have never been to Australia. -
4. Rupert has dialled the number. -
5. Betty has spent 200 euros at the shopping mall. -
Write the participle forms of the following verbs.
1. shut
2. spend
3. give
4. teach
5. sell
Complete the table in present perfect simple.
positive negative question
We have chatted.


The lesson has not started.


Have we won?
She has turned around.


They have not arrived.


Write sentences in present perfect simple.
1. we / reach / our goal -
2. our team / lose / the match -
3. she / underline / the word -
4. they / not / discover / the treasure -
5. Ron / not / talk / about the problem -
Write questions in present perfect simple.
1. you / knock / at the door -
2. the teacher / mark / the tests -
3. she / buy / a new computer -
4. they / rescue / the girl -
5. Brad / wear / a blue shirt -
Ask for the information in the bold part of the sentence.
1. They have seen him at the library. -
2. Robby Robber has robbed another bank. -
3. Bill has ordered three desserts. -
4. Clara has repeated the sentence five times. -
5. Jane has asked a question. -

have or has: Fill the gaps with 'have' or 'has'.
1. I answered the question.
2. She opened the window.
3. They called us.
4. You carried a box.
5. It rained a lot.
6. We washed the car.
7. He closed the window.
8. Jenny locked the door.
9. The girls visited the museum.
10. John and Sophie helped in the garden.
Write positive sentences in present perfect simple. The following people have just
completed an action.
1. Bob / visit / his grandma
2. Jimmy / play / on the computer
3. Sue and Walter / wash / their car
4. Andrew / repair / his bike
5. Phil / help / Anne with maths
6. Brad and Louise / watch / a film
7. Tamara / talk to / her best friend
8. Bridgette / draw / a picture
9. Carol / read / a computer magazine
10. Tom and Alice / be / to a restaurant

Write negative sentences in present perfect simple.
1. Sarah / not / wash the dishes
2. Anita / not / clean the kitchen
3. Maureen and Gavin / not / water the plants
4. Joey / not / make his bed
5. David / not / buy milk
6. Lisa / not / be to the baker's
7. Aran and Jack / not / do their homework
8. Jane and Ben / not / tidy up their rooms
9. Alex / not / feed the hamster
10. Hazel / not / empty the bin
Write sentences in present perfect simple. Place 'never' before the main verb.
1. Fergal / never / sail / on the Pacific.
2. Rebecca / never / stay / at a five-star hotel
3. Jason / never / watch / a world-cup final
4. Rachel and Gareth / never / climb / Mount Kilimanjaro
5. Elaine / never / see / a whale
6. Ruth / never / spend / her holiday in Mexico
7. Connor / never / be / to Canada
8. Lisa and Holly / never / cycle / around England
9. Barry / never / drive / a Ferrari
10. Clare / never / meet / Mickey Mouse

Write questions in present perfect simple.
1. you / answer / the question
2. Jenny / lock / the door
3. Walter / call / us
4. you / see / the picture
5. your parents / get / the letter
6. it / rain / a lot
7. how often / we / sing / the song
8. Maureen / watch / the film
9. how many books / Bob / read
10. ever / you / be / to London

Complete
Infinitive Simple Past Past Participle
get

buy


run

stood


said

had


told

read

find

do

Infinitive Simple Past Past Participle

drunk

hurt


got


been

bought

cost


felt


ridden

slept

taken

You might also like