A. Answer the questions with present perfect short answers.
1 Have you ever tried raw fish?
No, I haven’t.
2 Have you ever used chopsticks?
…………………………………….
3 Have you ever seen a banana tree?
…………………………………….
4 Have you ever put sugar in a sandwich?
…………………………………….
5 Have you ever made ice cream?
…………………………………….
6 Have you ever eaten chips with sugar?
…………………………………….
7 Have you ever drunk coconut milk?
…………………………………….
8 Have you ever cooked a meal for your family?
…………………………………….
Answers
Yes, I have. / No, I haven’t.
B. Which of these things have you done or not done? Complete the sentences using the present perfect of the verbs in brackets.
1 ……I haven’t won…… a competition. (win)
2 ………………………………… to Cuba. (be)
3 ………………………………… a book in one day. (read)
4 ………………………………… rugby. (play)
5 ………………………………… an elephant. (see)
6 ………………………………… a famous person. (meet)
7 ………………………………… a leg. (break)
8 ………………………………… in a restaurant. (work)
9 ………………………………… ten kilometres. (run)
Do you know people who have done these things? Write true sentences about people you know.
Example: My brother has met a famous person.
……………………………………………………….
……………………………………………………….
……………………………………………………….
……………………………………………………….
Answers
2 I have (‘ve) been / I haven’t been
3 I have (‘ve) read / I haven’t read
4 I have (‘ve) played / I haven’t played
5 I have (‘ve) seen / I haven’t seen
6 I have (‘ve) met / I haven’t met
7 I have (‘ve) broken / I haven’t broken
8 I have (‘ve) worked / I haven’t worked
9 I have (‘ve) run / I haven’t run
Possible answers
My parents have been to Cuba.
My teacher has (‘s) read a book in one day.
My dad has (‘s) played rugby.
My sister has (‘s) seen an elephant (too).
My friend has (‘s) met a famous person.
My cousin has (‘s) broken his leg.
My neighbour has (‘s) worked in a restaurant.
My aunt has (‘s) run ten kilometres.
C. Complete the sentences using the present perfect of the verbs in the box.
| 
 break ever forget go ever have not meet not play see not speak never spend write  | 
1 ……I’ve broken…… my nose before.
2 He plays the guitar but he ………………… in a band before.
3 They ………………… Christmas away from home.
4 We ………………… our new neighbours.
5 My friends aren’t here now, they ………………… home.
6 My sister ………………… an article for the local newspaper.
7 I ………………… to my parents about my exam results.
8 ………………… your teacher ………………… to give you homework?
9 We ………………… the new James Bond film.
10 She’s the best friend I ………………… .
Answers
2 has not (hasn’t / ‘s not) played
3 have (‘ve) never spent
4 have not (haven’t) met
5 have (‘ve) gone
6 has (‘s) written
7 have not (haven’t) spoken
8 Has … ever forgotten
9 have (‘ve) seen
10 have (‘ve) ever had
D. Complete the sentences with gone or been.
1 My grandparents have ……gone…… to Australia. They’ll arrive tomorrow – the journey takes 22 hours.
2 They’ve visited the UK, but they haven’t ………………… to Scotland.
3 My family loves travelling. We’ve ………………… to 10 different countries together.
4 They’ve ………………… out and left the lights on.
5 A: Where have you …………………?
B: To post a letter.
Answers
2 been 3 been 4 gone 5 been
E. In your notebook, write three interesting things you have done in the past.
Example: I’ve been to Australia.
Now write three questions to ask a friend using Have you (ever)…?
Example: Have you ever been to Australia?
Write about your friend.
Example: Betty has never been to Australia.
Answers
Possible answers
1 I have (‘ve) held a snake in my hands.
2 I have (‘ve) eaten Mexican food before.
3 I have (‘ve) visited the Taj Mahal.
4 Have you ever held a snake in your hands?
5 Have you ever eaten Mexican food?
6 Have you ever visited the Taj Mahal?
7 Betty has (‘s) held a snake in her hands.
8 Betty has (‘s) never eaten Mexican food.
9 Betty has not (‘s not / hasn’t) visited the Taj Mahal before.
F. Circle the correct option.
1 My sister …………… sushi three or four times, but she doesn’t like it.
a tries b has tried c is tried
2 I’ve tried most things, but …………… an insect.
a I’ve ever eaten
b I haven’t never eaten
c I’ve never eaten
3 A: …………… on TV? B: Yes, he has.
a Has Heston ever been
b Has Heston been ever
c Heston ever has been
4 It’s our favourite restaurant. …………… there many times.
a We’s been
b We’ve gone
c We’ve been
5 A: Have you ever been to The Fat Duck? B: …………… .
a Yes, we’ve
b Yes, we been
c No, we haven’t
Answers
1 b 2 c 3 a 4 c 5 c
