0% found this document useful (0 votes)
6 views12 pages

Present Perfect

The document consists of various exercises focused on the Present Perfect tense, including fill-in-the-blank sentences, affirmative and negative sentence construction, question formation, and error correction. It also includes sections on using 'since' and 'for' appropriately, as well as short answer responses and a mini-writing task. The exercises are designed to reinforce understanding and application of the Present Perfect tense in English.

Uploaded by

zieireus7
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)
6 views12 pages

Present Perfect

The document consists of various exercises focused on the Present Perfect tense, including fill-in-the-blank sentences, affirmative and negative sentence construction, question formation, and error correction. It also includes sections on using 'since' and 'for' appropriately, as well as short answer responses and a mini-writing task. The exercises are designed to reinforce understanding and application of the Present Perfect tense in English.

Uploaded by

zieireus7
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

---

Present Perfect – Fill in the blanks


Use have/has + past participle of the verb in brackets.
1. I __________ (visit) Spain many times.
2. She __________ (not/finish) her homework yet.
3. __________ you ever __________ (try) sushi?
4. We __________ (live) in this neighborhood for five years.
5. My parents __________ (travel) to Italy twice.
6. He __________ (just/buy) a new phone.
7. They __________ (never/see) the sea.
8. I __________ (eat) three apples today.
9. The children __________ (clean) their room already.
10. Where __________ you __________ (be) all morning?
11. She __________ (not/call) me since Monday.
12. The dog __________ (break) another toy.
13. We __________ (study) a lot this week.
14. I __________ (lose) my keys again!
15. __________ she ever __________ (ride) a horse?
16. He __________ (not/watch) the new movie yet.
17. They __________ (visit) the museum many times.
18. I __________ (meet) three new classmates today.
19. We __________ (know) each other since childhood.
20. My brother __________ (paint) the kitchen recently.
21. She __________ (write) five emails this morning.
22. I __________ (not/see) that actor before.
23. __________ you __________ (hear) the latest news?
24. The teacher __________ (explain) the lesson already.
25. We __________ (be) very busy this week.

Use have/has + past participle of the verb in brackets.

🟢 Present Perfect – Fill in the blanks (30 sentences)


1. I __________ (not/see) my cousin this week.
2. We __________ (already/finish) our group project.
3. __________ you ever __________ (speak) to a famous
person?
4. My sister __________ (study) French for three years.
5. He __________ (just/send) me a message.
6. The children __________ (eat) all the ice cream.
7. They __________ (never/visit) Canada.
8. She __________ (clean) the kitchen twice today.
9. Where __________ you __________ (be) all afternoon?
10. I __________ (lose) my umbrella again.
11. The train __________ (arrive) at the station.
12. We __________ (not/start) the meeting yet.
13. Sam and Leo __________ (play) football every
evening this week.
14. __________ your parents __________ (try) Moroccan
tea before?
15. The teacher __________ (explain) the rules clearly.
16. My best friend __________ (move) to a new house
recently.
17. I __________ (never/fly) in a helicopter.
18. She __________ (visit) three different countries
this year.
19. They __________ (repair) the bridge since last
summer.
20. We __________ (know) each other since
kindergarten.
21. The shop __________ (close) for the day.
22. He __________ (write) five emails this morning.
23. __________ you __________ (hear) the latest song
by that band?
24. I __________ (forget) where I parked the car.
25. The students __________ (read) all the chapters
already.
26. It __________ (rain) a lot this month.
27. My grandparents __________ (not/use) a
smartphone before.
28. We __________ (take) many photos today.
29. She __________ (be) sick since Monday.
30. The movie __________ (just/start); you’re right on
time.
Part A – Affirmative & Negative

Write the sentences in the Present Perfect (positive or


negative as shown).

1. (+) She / read / five books this month

2. (–) We / not / finish / our homework

3. (+) They / already / paint / the fence

4. (–) I / not / visit / that museum

5. (+) He / just / send / the email


Part B – Make Questions

Use the words to form Present Perfect questions.

6. You / ever / climb / a mountain

7. What / they / cook / for dinner

8. How long / she / live / in Casablanca

9. Where / he / be / lately

10. Your teacher / ever / give / a surprise test


Part C – Choose the Correct Tense

Underline the correct option: Present Perfect or Past


Simple.

11. We (have known / knew) each other since 2015.

12. She (visited / has visited) London in 2019.

13. They (have cleaned / cleaned) the house this


morning and it’s still morning.

14. I (have lost / lost) my keys, so I can’t open the


door.

15. He (ate / has eaten) three apples today.


Part D – Since or For

Fill in since or for.

16. I have played the guitar ________ I was ten.

17. We’ve been friends ________ more than a decade.

18. She has worked here ________ March.

19. It has rained ________ two days straight.

20. He has stayed in Paris ________ 2021.


Part E – Correct the Mistakes

Each sentence has one Present Perfect error. Rewrite


correctly.

21. She have went to the new café.

22. We hasn’t done our project yet.

23. They have eat lunch already.

24. Has you ever ride a camel?


25. I have never saw that movie.

Part F – Short Answers

Answer with Yes/No + Present Perfect.

26. Have you ever broken a bone?

27. Has your friend called you today?

28. Have you tried sushi?

29. Has it rained this week?


30. Have you finished this exercise set?

Part G – Mini-Writing

Write 4–5 sentences about your own life using Present


Perfect.
Include at least:

One ever/never sentence

One since/for sentence

One just/already/yet sentence

🟢 Since / For – Fill in the blanks

1. I have lived in Casablanca ________ 2015.


2. She has studied French ________ three years.
3. We have been friends ________ childhood.
4. He has worked at the bank ________ January.
5. They have played football ________ two hours.
6. My brother has known Marco ________ 2018.
7. I haven’t seen her ________ last Monday.
8. We have waited ________ twenty minutes.
9. She has been very busy ________ the beginning of the
week.
10. They have owned this car ________ five years.
11. I have used this laptop ________ 2020.
12. She has practiced the piano ________ six months.
13. We have lived here ________ 2010.
14. He has not spoken to me ________ Monday.
15. They have been on holiday ________ last Friday.
16. I have studied English ________ two years.
17. She has worked in this company ________ 2017.
18. We have known each other ________ high school.
19. He has had this watch ________ ten years.
20. I haven’t met her ________ last summer.
21. They have played video games ________ four
hours.
22. She has been sick ________ yesterday.
23. We have waited for the bus ________ thirty
minutes.
24. He has been very happy ________ his promotion.
25. I have owned this house ________ 2005.
26. She has been learning German ________ January.
27. We have been friends ________ five years.
28. He hasn’t gone to the gym ________ Monday.
29. I have not eaten breakfast ________ this morning.
30. They have studied hard ________ three hours.

You might also like