0% found this document useful (1 vote)
905 views2 pages

Exercises Present Perfect Tense

The document provides examples and exercises for using the present perfect tense in English. It includes filling in blanks with the correct present perfect verb form, writing questions and short answers, and filling in prepositions like "for" and "since" in sentences using the present perfect. The exercises cover a range of common situations and topics expressed in the present perfect tense, like actions that started in the past but have relevance in the present.

Uploaded by

Trâm Anh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
905 views2 pages

Exercises Present Perfect Tense

The document provides examples and exercises for using the present perfect tense in English. It includes filling in blanks with the correct present perfect verb form, writing questions and short answers, and filling in prepositions like "for" and "since" in sentences using the present perfect. The exercises cover a range of common situations and topics expressed in the present perfect tense, like actions that started in the past but have relevance in the present.

Uploaded by

Trâm Anh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
  • Present Perfect Tense Exercises: Focuses on exercises to complete sentences using the present perfect tense, testing verb forms and student understanding.
  • Fill in Prepositions: Involves exercises where students insert appropriate prepositions to complete sentences, aiding in grammatical accuracy.
  • Form and Use of Present Perfect Questions: Includes tasks that require forming present perfect questions from prompts, reinforcing students' comprehension of tense structure and usage.

Present perfect tense

[Link] the following sentences with the correct present perfect forms.
1. Mrs Snow _____has made____________a fantastic cake. (make)
2. Debbie _______has bought__________a new bike. (buy)
3. I ______hasn’t fed___________my little dog yet. (not feed)
4. Sally and Jenny ________have got_________a new CD player. (get)
5. Chris ______hasn’t found___________wood for a raft. (not find)
6. The pupils ______haven’t done___________their homework. (not do)
7. Nick can't play football today. He ________has had_________an accident with his bike. (have)
8. Liz _______hasn’t finished__________her homework yet. (not finish)
9. _______Has__________Julia _______been__________to school today? (be)
10. What ________have_________you ________made_________for lunch today, Mum? (make)
11. Bill _______has tidied up______his cage, but he _______hasn’t washed______the dishes yet. (tidy up, not wash)
12. Sandra ______has bought________a lot of things for her birthday party, but she _______hasn’t made_____the
cakes yet. (buy, not make)
[Link] down the questions and the short answers.
1. the Coopers / arrive / yet
____ Have the Coopers arrived yet _____? No, __they haven’t____
2. you / ever be / to Sweden
_____Have you ever been to Sweden___? Yes, ___I have____.
3. Tim / find / his workbook
_____Has Tim found his workbook_____? No, ___he hasn’t____.
4. he / ever read / a book from Shakespeare
_____Has he ever read a book from Shakespeare___? Yes, ___he has____.
5. you / ever play / the piano
_____Have you ever played the piano____? No, ____I haven’t____.
6. you / hear / from Daniel lately
_____Have you heard from Daniel lately____? Yes, __ I have____.
7. it / snow / this winter
_____Has it snowed this winter____? Yes, ___it has_____.
8. you / sleep / well all night
_____Have you slept well all night____? No, ___I haven’t____.
9. she / already finish
_____Has she already finished______? No, ____she hasn’t____.
10. Susan / ride / a bike before
_____Has Susan ridden a bike before ____? Yes, ___she has____
III. Write down the questions and the short answers.
1. you / watch / her new movie
_____Have you watched her new movie___? No, ___I haven’t___.
2. they / ever visit / any country in Africa
_____Have they ever visited any country in Africa____? Yes, __they have___.
3. the girls / come / home yet
_____Have the girls come home yet____? Yes, ____they have____.
4. dad / already clean / the car
_____Has dad already clened the car____? Yes, ___he has___.
5. he / ever ride / a horse
_____Has he ever ridden a horse_____? No, ___he hasn’t___.
6. Mike / miss / the train
_____Has Mike missed the train______? Yes, ____she has____.
7. you / ever meet / her
_____Have you ever met her____? No, ___I haven’t____.
8. Sam / recently return / from holiday
_____Has Sam recently returned from holiday____? Yes, ____he has_____.
9. she / ever be / to Brazil
_____Has she ever been to Brazil_____? No, ____she hasn’t_____.
10. you / ever study / Spanish at school
_____Have you ever studied Spanish at school______? No, ___I haven’t___.
[Link] questions - use the present perfect.
1. what / you / cook / for dinner
__What have you cooked for dinner________?
2. he / ever play / golf
__Has he ever played golf________?
3. you / save / enough money to buy a laptop
__Have you saved enough money to buy a laptop_____?
4. what / have / you / do / lately
__What have you done lately_____?
5. where / have / the boys / be
__Where have the boys been_____?
6. how many times / you / be / abroad
__How many times have you been aboad_____?
7. you / ever eat / Japanese food
__Have you ever eaten Japanese food_____?
8. how many books / Jessica / read this month
__How many books has Jessica read this month____?
9. Bill / leave / school yet
__Has Bill left school yet____?
10. you / ever use / this credit card before
__Have you ever used this credit card before___?

V. Fill in for or since into the gaps.


1.I haven't been to Italy ____since____July 2005.
2. She has lived in Paris ____since_____January.
3. Jim has studied ____for_____three hours. Now he is tired.
4. My friend has been ill ___for____a long time.
5. It has been raining _____for___more than four days.
6. I haven't seen him ___since___Eastern.
7. He hasn't had a holiday __for__last summer.
8. He hasn't done any work ___for____a month.
9. We have had this car _____since_____1998.
10. We have been here ____for_____two hours.
11. She hasn't written ____since____Christmas.
12. Carol hasn't eaten meat ___for__ages.
13. We have been working in his office ___for___three years.
14. It has been snowing ___since___yesterday morning.
15. I haven't spoken to her ____since____our quarrel.

[Link] in for or since into the gaps.


1. Nobody has seen him ___since____last Friday.
2. It has been foggy ____for____some days.
3. He has been fishing ____since____six o'clock.
4. They've been living in France ___for__eight years.
5. The pilots have been on strike ___for____two months.
6. We've had terrible weather ___since___Saturday.
7. I've known Tom __since___1990.
8. We have been waiting for the bus ___for____half an hour.
9. She hasn't lost a match ____since___April.
10. Things have changed ____since___he became the headmaster.
11. The police have been looking for him _____for___a month.
12. Our dog has been ill ____for___two days.
13. I've been looking for this book ____for___a long time.
14. I've been working _____since___I got up.
15. The kettle has been boiling ___for__ten minutes.

You might also like