Quay lại Bài học
A1

English Grammar Exercises for A1 – Present perfect (affirmative)

6 bài tập

1. Complete the text messages using the present perfect affirmative form of the verbs in brackets. All of the verbs are regular.

9 B Grammar elementary 01

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 toPast simplePast 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.

Cách Luyện tập

  1. 1Đọc kỹ từng câu hỏi
  2. 2Viết câu trả lời của bạn hoặc chọn phương án đúng
  3. 3Nhấp vào 'Hiện Đáp án' để kiểm tra bài làm của bạn
  4. 4Xem lại bất kỳ lỗi nào và thử các bài tập tương tự
  5. 5Chuyển sang bài tập tiếp theo khi đã sẵn sàng