Advertisements

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.

 ever / have / heard of / you / the Spanish actress / Paz Vega?

     …Have you ever heard of the Spanish actress, Paz Vega?……

 won / never / Tom Cruise / has / an Oscar .

     ………………………………………………………

 written / has / ever / she / any songs / in French?

     ………………………………………………………

 to Canada / we / been / have / before / never .

     ………………………………………………………

 in an orchestra / ever / have / Mel and Tom / played?

     ………………………………………………………

 never / I / have / before / a film star / met .

     ………………………………………………………

 had / you / have / a birthday party / ever / in a restaurant ?

     ………………………………………………………

 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?

 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?

 Yes, ………………… (I / meet) Bill Gates.

A   Wow! ………………… (he / visit) Cambridge?

 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

Pin It on Pinterest

Share This