1 Complete the sentences with the past participle form of the verbs in brackets and for or since.
1 I’ve ……played…… (play) the clarinet ……since…… I was seven years old.
2 My band haven’t ………………. (perform) ………………. last year.
3 Tom’s ………………. (live) in Lisbon ………………. three years.
4 How much homework have you ………………. (do) ………………. this morning?
5 I haven’t ………………. (see) my friends ………………. two days.
6 Have you ………………. (be) a musician ………………. a long time?
Answer
2 performed, since
3 lived, for
4 done, since
5 seen, for
6 been, for
2 Choose the correct options to complete the sentences.
1 I haven’t seen / don’t see / am not seeing that band since I was a teenager.
2 Streaming has been / is / is being the most popular way to listen for a long time.
3 Since going solo, he is recording / has recorded / records five albums.
4 They have toured / are touring / don’t tour Australia next year.
5 I am learning / learn / have learnt to play the piano. I had my first lesson today.
6 She usually writes / has written / is writing songs at home.
Answer
2 has been
3 has recorded
4 are touring
5 am learning
6 writes
3 Match 1–6 to A–G. There is one extra option.
1 I go to Glastonbury Festival …B…
2 She hasn’t been to Switzerland
3 I’m watching a good TV series
4 My school is
5 Are you taking your driving test
6 Have you been a music teacher
A twenty minutes’ walk from my house.
B every summer.
C since she was a child.
D soon?
E last month.
F at the moment.
G for a long time?
Answer
2 C
3 F
4 A
5 D
6 G
E is not needed
4 Complete the sentences with the correct words.
1 My favourite band ……are…… playing in my town soon.
2 I …………………. drunk three cups of coffee today – this is my fourth.
3 I …………………. listen to hip-hop because I prefer pop.
4 I …………………. going to a music festival in the summer.
5 I have …………………. awake since 7 o’clock.
6 I …………………. listened to any music since yesterday.
Answer
2 ’ve/have
3 don’t
4 ’m/am
5 been
6 haven’t/have not
5 Find and correct the mistakes in some of the sentences. Tick (✔) the correct sentences.
1 Right now, they work on new songs. ✗
……Right now, they are working on new songs. ……
2 The lead singer has been Irish. ……
………………………………………………….
3 He has played the piano since he was six. ……
………………………………………………….
4 Every morning before breakfast he is writing new lyrics. ……
………………………………………………….
5 The band is playing at this venue next weekend. ……
………………………………………………….
6 This famous singer isn’t needing any introduction. ……
………………………………………………….
Answer
2 The lead singer is Irish.
3 ✔
4 Every morning before breakfast he writes new lyrics.
5 ✔
6 This famous singer doesn’t need any introduction.
6 Complete the text with the present simple, present continuous or present perfect. Use the verbs in the box.
be (x2) bring feel host love manage perform provide work |
My name 1……is…… Katherine Bridges and I 2………………… Manchester’s High Note, one of Britain’s most successful concert venues. Since we opened eight years ago, we 3………………… thousands of concerts with performers from all over the world. Tonight, a group from Sweden 4…………………, for example. Usually the headliners 5………………… their own support band with them, but sometimes we 6………………… them. I 7………………… as a venue manager for almost ten years now. Music 8………………… my life and this club 9………………… like my home. I simply 10………………… seeing a room full of people having fun!
Answer
2 manage
3 have hosted
4 are performing
5 bring
6 provide
7 have worked
8 is
9 feels
10 love
Related Posts
- Advanced English Grammar Test – Multiple-choice Test 33
- B2 English Grammar Test – Multiple-choice Test 40
- B2 English Grammar Test – Multiple-choice Test 39
- B2 English Grammar Test – Multiple-choice Test 38
- B2 English Grammar Test – Multiple-choice Test 37
- B2 English Grammar Test – Multiple-choice Test 36