A1
English Grammar Exercises for A1 – Present perfect (affirmative)
6 latihan
1. Complete the text messages using the present perfect affirmative form of the verbs in brackets. All of the verbs are regular.

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 |
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.
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.
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.
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.
Cara Berlatih
- 1Baca setiap pertanyaan dengan cermat
- 2Tulis jawaban Anda atau pilih opsi yang benar
- 3Klik 'Tampilkan Jawaban' untuk memeriksa pekerjaan Anda
- 4Tinjau setiap kesalahan dan coba latihan serupa
- 5Pindah ke latihan berikutnya ketika siap