GI B1 U2 Grammar Standard

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

UNIT

2 Grammar

Present perfect with for, since and Present perfect and past simple
How long …? 4 Tick () the correct sentences.
1 Order the words to make questions. 1 They haven’t started washing the
1 have / how long / you / Takumi / known / ? car yet. 
How long have you known Takumi? 2 We have been to the seaside last
Saturday.
2 been / have / how long / you / in the
school choir / ? 3 Did Mika know Jenna since they were
children?

3 her pet cat / Kasia / has / had / how long / ? 4 I saw Pink in concert in 2017.
5 My dog has just started barking at
the postman.
4 in his band / has / played / Mark /
how long / ? 6 Jan had guitar lessons since last year.

5 have / friends / how long / we / been / ?

2 Complete the answers with for or since.


Then match them with the questions
in exercise 1.
1 He’s played in it    for   six
months. 4
2 I’ve been in it the beginning
of term.
3 I’ve known him September.
4 We’ve been friends ages!
5 She’s had it last July.
5 Complete the sentences with the present
perfect or past simple form of the verbs
in brackets.
just, yet and already
1 Our teacher    wasn’t   
3 Complete the sentences with just, yet or (not be) at school yesterday, so we had
already. a different teacher.
1 Have you made dinner     yet  ? 2 We (have) an
I’m hungry! amazing Chinese meal on Saturday
2 Please don’t go in the kitchen – I’ve evening.
washed the floor. 3 Our cousins
3 We’ve seen this documentary – (not visit) us yet this year.
our teacher showed it to us last week. 4 you
4 My brother hasn’t learnt to drive (go) swimming on
, so he has to take the bus Wednesday?
to work. 5 We (not play)
5 Sally’s parents have bought football in the park because it was raining.
her a puppy – he’s so cute! 6 you
(see) the new Sonic
the Hedgehog film yet?

Get Involved! B1 © Macmillan Education Limited 2021 Standard

You might also like