Quay lại Bài học
A1

Present perfect – English Grammar Exercises for A1

5 bài tập

1. Complete the sentences with the present perfect forms of the verbs in the box.

see     go     act     do     try     read     dance     meet
  • 1)
    Have you ever meta famous footballer?
  • 2)
    Joanne the film Avatar eight times!
  • 3)
    David and Max never any of the Harry Potter books.
  • 4)
    No, he in a Shakespeare play before.
  • 5)
    We never Japanese food.
  • 6)
    I never the tango before.
  • 7)
    No, I a bungee jump before, so I’m really nervous.
  • 8)
    your mother ever to Australia or New Zealand?

2. Put the words in the correct order to make sentences.

  • 1)
    ever / have / heard of / you / the Spanish actress / Paz Vega?
  • Have you ever heard of the Spanish actress, Paz Vega?
  • 2)
    won / never / Tom Cruise / has / an Oscar .
  • 3)
    written / has / ever / she / any songs / in French?
  • 4)
    to Canada / we / been / have / before / never .
  • 5)
    in an orchestra / ever / have / Mel and Tom / played?
  • 6)
    never / I / have / before / a film star / met .
  • 7)
    had / you / have / a birthday party / ever / in a restaurant ?
  • 8)
    the Tower of London / have / never / they / visited .

3. Write sentences and questions with the correct form of the present perfect.

  • 1)
    I / be to South Africa twice.
  • 2)
    She / meet a lot of famous actors.
  • 3)
    you / see the latest James Bond film?
  • 4)
    He / not / work in an office before.
  • 5)
    We / never / win Lotto.
  • 6)
    they / read all the Harry Potter books?
  • 7)
    I / not / hear a lot of jazz music.

4. Complete the sentences with the present perfect forms of the verbs in brackets.

  • 1)
    I have read(read) this book twice.
  • 2)
    We (visit) this museum three times this year.
  • 3)
    He (not borrow) my car today.
  • 4)
    We (never eat) at that restaurant.
  • 5)
    I (walk) down this street many times.
  • 6)
    She (play) for England in three Olympic Games.
  • 7)
    They (not do) the housework this week.
  • 8)
    This country (have) five big storms this winter.

5. Complete the conversations with present perfect verb forms of the words in brackets.

  • 1)
  • A Have you ever seen (you / ever / see) Star Wars?
  • B Yes, (I / see) it many times. It’s my favourite film.
  • A Really? (I / never / see) it.
  • 2)
  • A (you / ever / meet) a famous person?
  • B Yes, (I / meet) Bill Gates.
  • A Wow! (he / visit) Cambridge?
  • B Yes, he (he / be) here many times.

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