A1
Present perfect or past simple – English Grammar Exercises for A1
8 exercices
1. Match questions 1-6 with answers a-f.
- 1)e Has he ever won an Oscar?
- 2)Did you go on holiday last year?
- 3)How many times have you visited New York?
- 4)Did you do anything special this weekend?
- 5)Have they ever been to a musical on Broadway?
- 6)Did she enjoy her birthday party?
- a I’ve only been there once, in 2010.
- b No, not really. We just went out for a pizza on Saturday night.
- c)Yes, they have, actually. They saw The Lion King when they were in New York last year.
- d Yes, she did. She had a fantastic time.
- e Yes, he has. He got one for the film The Artist in 2011.
- f)Yes, we did. We went to Cancún in Mexico.
2. Underline the correct words to complete the conversation.
- A (1) ) Have you ever been / Did you ever go to London?
- B Yes, I (2) ) have / didI (3) ) ‘ve stayed / stayed there lots of times on business.
- A (4) ) Have you ever seen / Did you ever see any musicals in the West End?
- B No, I (5) ) didn’t / haven’tHowever, I (6) ) went / ‘ve been to the theatre a few times.
- A Really? What (7) ) have you seen / did you see the last time you went?
- B I (8) ) saw / have seen Shakespeare’s Romeo and Juliet at The Globe Theatre last summer.
- A Who (9) ) have you been / did you go with?
- B I (10) ) went / have been with some English friends.
- A (11) ) Have you enjoyed it / Did you enjoy it?
- B Yes, I (12) ) have / didThe acting (13) ) was / has been brilliant!
3. Correct the sentences.
- 1)Have you never met a famous pop singer?
- Have you ever met a famous pop singer?
- 2)I never seen a film by Quentin Tarantino.
- 3)They has never been to Barcelona.
- 4)I haven’t never been to France on holiday.
- 5)My uncle has write lots of children’s books.
- 6)Have ever you read any of the Harry Potter books?
- 7)A Has he ever been to Scotland?
- B No, he never.
- 8)I’m visited my grandmother three times this week.
4. Tick (✓) the correct sentences. Change the verb form in the sentences that are not correct.
- 1)We’ve been to Australia only once.
- 2)He’s read a book in English last week.
- 3)I never saw an X-Men film.
- 4)They’ve won a pop music competition two years ago.
- 5)I saw three films at the weekend.
- 6)She’s never been to Argentina.
- 7)I didn’t read a book by Dan Brown.
5. Complete the conversation with the correct present perfect or past simple form of the verbs in brackets.
- A (1) ) (you/be) to Australia?
- B No, I haven’t, but I (2) ) (be) to New Zealand.
- A Have you? I (3) ) (never/be) there, but I would love to go.
- B We (4) ) (go) about four years go in the summer.
- A How long (5) ) (you/stay)?
- B About three weeks, but it (6) ) (not be) long enough.
- A I (7) ) (do) a bungee jump when I (8) ) (be) there. (9) ) (you/ever/try) anything like that?
- B No. I’m too afraid!
6. Underline the correct words.
- 1)Have you been / Did you go out last night?
- 2)I’ve never seen / I never saw an opera.
- 3)We went / We’ve been to a rock concert on Saturday.
- 4)Have you ever danced / Did you ever dance the tango?
- 5)She’s a fantastic actress but she never won / she’s never won an Oscar.
- 6)We’ve visited / We visited the theatre when we were in Buenos Aires last year.
- 7)I didn’t eat / ’ve never eaten sheep’s milk cheese in my life.
- 8)Did he win / Has he won the 100m at the 2012 Olympic Games?
7. Match questions 1–8 with short answers a–h.
- 1)g.. Did she go out?
- 2)Have you ever been to Chile?
- 3)Was it a good concert?
- 4)Has she been in any bad films?
- 5)Were you tired when you got home?
- 6)Did they help you?
- 7)Have they ever visited Tokyo?
- 8)Did you have a good time?
- a)Yes, we were.
- b Yes, we did.
- c)No, I haven’t.
- d No, they didn’t.
- e)Yes, it was.
- f)No, they haven’t.
- g)No, she didn’t.
- h Yes, she has.
8. Complete the conversation using the correct present perfect or past simple form of the verbs in brackets.
- A (1) ) Have you ever been (you / ever / go) to a jazz club?
- B Yes, I (2) ) (3) ) (I / go) to a few. My favourite is Jazz Cellar. (4) ) (I / go) there hundreds of times.
- A Yes, I think (5) ) (I / go) there too. (6) ) (I / go) there last year.
- B (7) ) (you / like) it?
- A Yes, I (8) ) (9) ) (it / be) great. There (10) ) (be) a brilliant singer – her name (11) ) (be) Erica something.
- B Erica Sousa. (12) ) (I / see) her a few times. She’s amazing. In fact, (13) ) (she / play) a concert there last week.
- A (14) ) (you / go) to that concert?
- B No, I (15) ) (16) ) (I / want) to go but I had a meeting at work and (17) ) (I / finish) late.
Comment Pratiquer
- 1Lisez chaque question attentivement
- 2Écrivez votre réponse ou sélectionnez l'option correcte
- 3Cliquez sur 'Afficher la Réponse' pour vérifier votre travail
- 4Examinez les erreurs et essayez des exercices similaires
- 5Passez à l'exercice suivant lorsque vous êtes prêt