1. Complete the text messages using the present perfect affirmative form of the verbs in brackets. All of the verbs are regular.
Answer
1 has invited 2 ’s moved 3 has repaired 4 ’ve finished
5 ’ve tidied 6 ’ve started 7 ’ve emailed 8 ’s replied
2. Add these irregular past simple forms and past participles to the correct column in the table.
ate forgotten gave written come been broke took
was / were broken seen spoke done eaten spoken
taken came did forgot given saw wrote
Infinitive without to |
Past simple |
Past participle |
be |
|
|
break |
|
|
come |
|
|
do |
|
|
eat |
|
|
forget |
|
|
give |
|
|
see |
|
|
speak |
|
|
take |
|
|
write |
|
|
Answer
be was / were, been break broke, broken come came, come
do did, done eat ate, eaten forget forgot, forgotten
give gave, given see saw, seen speak spoke, spoken
take took, taken write wrote, written
3. Complete the sentences. Use the present perfect affirmative form of verbs from exercise 2.
1 My sister can’t run because she ……………………….. her leg.
2 I can’t connect to the Wi-Fi network because I ……………………….. my password.
3 My brother and sister ……………………….. home from university for the summer.
4 We ……………………….. to the hotel manager and he is going to find a better room for us.
5 He ……………………….. a really big lunch, and now he just wants to sleep!
6 Have we got any homework? I don’t know because I ……………………….. ill.
7 My parents ……………………….. some amazing photos of our holiday.
8 I ……………………….. your phone number on my hand, so I can call you later.
Answer
1 ’s broken 2 ’ve forgotten 3 have come 4 ’ve spoken
5 ’s eaten 6 ’ve been 7 have taken 8 ’ve written
4. Complete the second sentence in each pair. Use just and the present perfect affirmative form of the verbs below.
give make meet see send stop tell
1 Matt is definitely at school today. I’ve just seen him.
2 I can’t change the email now. I ……………………….. it!
3 We can go outside now. The rain ………………………..
4 We bought a present for Freya’s birthday. We ……………………….. it to her.
5 You should know what to do. The teacher ……………………….. us!
6 Your brother is really nice. I ……………………….. him.
7 Are you hungry? My dad ……………………….. some pasta for lunch.
Answer
2 ’ve just sent 3 has just stopped 4 ’ve just given
5 has just told 6 ’ve just met 7 has just made
5. Underline one mistake in each sentence. Rewrite the sentences correctly.
1 I written about 20 emails today!
………………………………………………….
2 Our cousins have came to stay with us for the weekend.
………………………………………………….
3 The train just has arrived at the station.
………………………………………………….
4 We’re seen that film five times.
………………………………………………….
5 My uncle has spend two weeks in hospital.
………………………………………………….
Answer
1 I’ve written about 20 emails today!
2 Our cousins have come to stay with us for the weekend.
3 The train has just arrived at the station.
4 We’ve seen that film five times.
5 My uncle has spent two weeks in hospital.
6. Complete the sentences with the present perfect affirmative form of the verbs below.
be come eat finish make meet see take
1 We ……………………… this programme. Can we watch something different?
2 Do you want to stay for lunch? My sister ……………………… a lasagne.
3 I’m tired. It ……………………… a long day.
4 The film ………………………. I’m going to bed.
5 I can’t make a sandwich because you ……………………… all the bread.
6 My mum can’t give me a lift to the station because my dad ……………………… the car.
7 It’s my birthday, so my grandparents ……………………… to my house for dinner.
8 I know you; I ……………………… you before.
Answer
1 ’ve seen 2 has made 3 ’s been 4 has finished
5 ’ve eaten 6 has taken 7 have come 8 ’ve met
Related Posts
- English Grammar Exercises for A1 – Present perfect affirmative
- should / shouldn’t – English Grammar Exercises for A1
- going to – English Grammar Exercises for A1
- Present perfect or past simple – English Grammar Exercises for A1
- Present perfect – English Grammar Exercises for A1
- Superlative adjectives – English Grammar Exercises for A1