1  Are these sentences correct (✓) or incorrect (✗)? Correct the mistakes.

1   Last night, Lola has watched a gig on her tablet.

      ……Lola watched……

2   Wow! Sheila has just given me a concert ticket.

3   I haven’t bought any music this year.

4   Frank has come home at eight o’clock.

5   Paul can’t play guitar – he’s hurt his hand.

6   Have you listened to that new remix yet?

7   I’ve thought it was quite entertaining.

8   My parents have never taken me to a concert.

9   Can you show me the photo again? I haven’t seen it.

10   I’ve already watched that clip five times today.

Answer

1   Lola watched

2   

3   

4    – Frank came

5   

6   

7    – I thought

8   

9    – I didn’t see

10  

2  Complete the sentences using the correct form of have (positive or negative).

1   ……Have…… you ever been to an outdoor gig?

2   I can’t believe it. I ……………… just lost the tickets!

3   ……………… she finished writing the lyrics?

4   He ……………… made any new music videos since last year.

5   Where ……………… they been all afternoon?

6   Oh no, they ……………… taken the last biscuit!

7   I have been to Malta, but I ……………… been to Greece.

Answer

1   Have

2   have

3   Has

4   hasn’t

5   have

6   have

7   haven’t

3  Make questions in the past simple or present perfect.

go    like     open     practise     see     use to

1   ……Did…… you ……go…… to that gig last week?

2   ……………. you ……………. the end of the movie? I hated it.

3   ……………. they ……………. the new concert hall yet?

4   ……………. you ……………. watch that music channel?

5   ……………. you ……………. singing the song last night?

6   ……………. Claire already ……………. this episode?

Answer

 Did, go

 Did, like

 Have, opened

 Did, use to

 Did, practise

 Has, seen

Write a suitable word to complete the sentences.

1   Have you ……taken…… my headphones? I can’t find them.

2   Did you ……………… that clip I sent you earlier?

3   Have they ever ……………… to a festival abroad?

4   Which instrument did she ……………… when she was younger?

5   You remember that competition? Well, I think I’ve just ……………… two tickets!

6   He used to ……………… in a jazz band as a child.

Answer

Possible answers:

 taken

 watch/see/like

 been/travelled

 play/learn/like

 won

 perform/play

Make the sentences true for you.

1   I ……have performed…… on a stage. (perform)

2   I ……………………… a song. (record)

3   I ……………………… to music yesterday. (listen)

4   I ……………………… sport at the weekend. (play)

5   I ……………………… a concert on TV. (watch)

6   I ……………………… to bed late on Saturday. (go)

7   I ……………………… a lot of homework this week. (have)

Answer

Possible answers:

1   have performed

2   haven’t recorded

3   listened

4   didn’t play

5   haven’t watched

6   went

7   haven’t had / didn’t have (Past simple or present perfect is correct.)

Give details about your answers in Exercise 5. Some phrases that could help you:

at 11 o’clock,     in the morning,     Last year,

On Wednesday,     When I was 8 …     … yet,

1   ……I played violin in my school concert last year. ……

2    …………………………………………….

3    …………………………………………….

4    …………………………………………….

5    …………………………………………….

6    …………………………………………….

7    …………………………………………….

Answer

Students’ own answers.

7  Complete the text using the past simple or present perfect of the verbs below.

be (x2)     dance     give     impress     just/make

not believe     see     sing

All the contestants this year on The Next Big Talent 1……have been…… fantastic. Since the start of the series, you 2……………… and you 3……………… and you 4……………… everything you’ve got. Sam, your performance last week 5……………… spectacular. Etisha, when I first 6……………… you last October, I 7……………… that you could sing like you did just now. Marko, today you 8……………… all the judges. Wow. Sadly there can only be one winner and we 9……………… our decision. This year’s winner is: Etisha.

Answer

1   have been

2   have sung / have danced

3   have danced / have sung

4   have given

5   was

6   saw

7   didn’t believe

8   have impressed / impressed

9   have just made

Pin It on Pinterest

Share This