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
1 Did, go
2 Did, like
3 Have, opened
4 Did, use to
5 Did, practise
6 Has, seen
4 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:
1 taken
2 watch/see/like
3 been/travelled
4 play/learn/like
5 won
6 perform/play
5 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.)
6 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
Related Posts
- B1 English Grammar Test – Determiners Consolidation (2) multiple-choice questions
- B1 English Grammar Test – Determiners Consolidation multiple-choice questions
- B1 English Grammar Test – Articles Consolidation multiple-choice questions
- B1 English Grammar Test – Reported Speech Consolidation (2) multiple-choice questions
- B1 English Grammar Test – Reported Speech Consolidation multiple-choice questions
- B1 English Grammar Test – Conjunctions Consolidation (3) multiple-choice questions