Retour aux Leçons
A1

Present perfect – English Grammar Exercises for A1

5 exercices

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.

Comment Pratiquer

  1. 1Lisez chaque question attentivement
  2. 2Écrivez votre réponse ou sélectionnez l'option correcte
  3. 3Cliquez sur 'Afficher la Réponse' pour vérifier votre travail
  4. 4Examinez les erreurs et essayez des exercices similaires
  5. 5Passez à l'exercice suivant lorsque vous êtes prêt