0% found this document useful (0 votes)
430 views

Present Perfect Eso 2

The document provides exercises to practice the present perfect tense in English, including forming the present perfect, using it in affirmative, negative, and interrogative sentences, and using time expressions like "for" and "since" correctly with the tense. It asks students to complete sentences, questions, and tables in the present perfect tense based on given prompts. It also asks students to identify whether to use "for" or "since" with different time expressions when using the present perfect.

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)
430 views

Present Perfect Eso 2

The document provides exercises to practice the present perfect tense in English, including forming the present perfect, using it in affirmative, negative, and interrogative sentences, and using time expressions like "for" and "since" correctly with the tense. It asks students to complete sentences, questions, and tables in the present perfect tense based on given prompts. It also asks students to identify whether to use "for" or "since" with different time expressions when using the present perfect.

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/ 5

PRESENT PERFECT ESO 2

EXERCISES
1. Write the participle form of the following verbs
Go ___________________
Be ___________________
Speak ________________
Have _________________
Do ___________________
Eat __________________
Write _________________
Tell __________________
See __________________
Meet _________________

2. Complete the table with forms of the present perfect


Affirmative

Negative

Interrogative

He has written a letter


They have not stopped
Have you danced?
She has worked
Andy has not slept
Have we finished?

3. Write sentences with the present perfect


They / ask / a question _________________________________________________
He / speak / English ___________________________________________________

I / be / in my room _____________________________________________________
We / not wash / the car _________________________________________________
Annie / do / her homework ? _____________________________________________
4. Write questions in the present perfec
She / kiss / a boy ____________________________________________________?
They / write / a poem _________________________________________________?
You / travel/ by plane _________________________________________________?
He / eat / snake _____________________________________________________ ?
They / know / a famous singer __________________________________________?

5, Write negative sentences in the present perfect.


We / be / to London ___________________________________________________
My father / drive / a lorry _______________________________________________
Peter and Mary / drink / tea _____________________________________________
She / cook / dinner ____________________________________________________
You / meet / him ______________________________________________________
6. Write sentences in present perfect simple
1. Fergal / sail / on the Pacific.
______________________________________________________________________
2. Rebecca / stay / at a five-star hotel
______________________________________________________________________
3. Jason / watch / a world-cup final
______________________________________________________________________
4. Rachel and Gareth / climb / Mount Kilimanjaro
______________________________________________________________________
5. Elaine / see / a whale
______________________________________________________________________

6. Ruth / spend / her holiday in Mexic


______________________________________________________________________
7. Connor / be / to Canada
______________________________________________________________________
8. Lisa and Holly / cycle / around England
______________________________________________________________________
9. Barry / drive / a Ferrari
______________________________________________________________________
10. Clare / meet / Mickey Mouse
______________________________________________________________________

3. Decide if you need for or since with these time expressions


last weekend ___________
ten seconds ___________
Christmas Eve ___________
a decade ___________
I finished school ___________
a couple of days ___________
my birthday ___________
a long time ___________
ten centuries ___________
the 70s ___________
I was a boy ___________
August ___________
the last month ___________
fifteen years ___________
the accident ___________

then ___________
we bought this house ___________
last month ___________ a millennium ___________
I met you ___________

4. Complete the sentences using for or since


1. Its been raining _______________________ lunchtime
2. Sarah has lived in Paris _____________________ 1995
3. Paul has worked in London _____________________ ten years now
4. Im bored. Ive been waiting here _________________ an hour
5. Kevin has been looking for a job ____________________ he left school
6. I havent been to a party _____________________ ages
7. I wonder where Joe is. I havent seen him __________________ last week
8. Jane has been away ______________________ Friday
9. Its so dry. I hasnt rained ____________________ some weeks
10. They have been going out ________________________ a very long time

5. Read the situations and complete the sentences with for or since and the words in
brackets
1. Its raining. It ________________________________________ more than five hours (rain)
2. Sean and Megan met years ago. They ___________________________________________
years (know/each other)
3. Joe got ill on Sunday. He _______________________________________________ Sunday
(be/ill)
4. Pete got ill a few days ago. Pete _______________________________________ a few days
(be/ill)
5. You have a headache. It started when you woke up. I _______________________________

____________________ I woke up (have/ a headache)

7. Write sentences taking into account the information given and using for/since + the
words in brackets
1. Do you often go on holiday? No, I _______________________________________________
(have/a holiday/five years)
2. Do you often see Sarah? No, I _________________________________________________
(see/her/December)
3. Do you often go to the cinema? No, I ____________________________________________
(go/ we/met/the last time)
4. Do you often eat in restaurants? No, I ____________________________________________
(eat/in a restaurant/ ages)
5. Do you often visit your parents? No, I ____________________________________________
visit/them/last Christmas)

8. Do we use for or since with the following time references?


I haven't phoned home _______________ Christmas.
We've been here _________________ nine o'clock.
I have worked for International House _________________ more than eight years.
I haven't visited my home town _________________ I left school.
I haven't been to the cinema ___________________ ages.
I have studied non-stop _________________ 9.15.
I have had a driving licence __________________ I was eighteen.
She hasn't had a day off ____________________ 1999.
Johan has been in England ____________________ more than two weeks now.
Peter has been my best friend _________________ we were nine.

You might also like