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 …met… a 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?
Answer
2 has, seen 3 have, read 4 hasn’t, acted 5 have, tried
6 have, danced 7 haven’t, done 8 Has, been
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 .
………………………………………………………
Answer
2 Tom Cruise has never won an Oscar.
3 Has she ever written any songs in French?
4 We have never been to Canada before.
5 Have Mel and Tom ever played in an orchestra?
6 I have never met a film star before.
7 Have you ever had a birthday party in a restaurant?
8 They have never visited the Tower of London.
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.
Answer
1 I’ve been to South Africa twice.
2 She’s met a lot of famous actors.
3 Have you seen the latest James Bond film?
4 He hasn’t worked in an office before.
5 We’re never won Lotto.
6 Have they read all the Harry Potter books?
7 I haven’t heard 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.
Answer
2 ’ve visited 3 hasn’t borrowed 4 ’ve never eaten
5 ’ve walked 6 ’s played 7 haven’t done 8 has had
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.
Answer
1 I have; I’ve seen; I’ve never seen
2 Have you ever met; I’ve met; Has he visited; has; He’s been
Related Posts
- should / shouldn’t – English Grammar Exercises for A1
- going to – English Grammar Exercises for A1
- Present perfect or past simple – English Grammar Exercises for A1
- Superlative adjectives – English Grammar Exercises for A1
- Comparative adjectives – English Grammar Exercises for A1
- Present simple or present continuous – English Grammar Exercises for A1