Sunteți pe pagina 1din 5

GRAMMAR CONSOLIDATION UNIT 5

Present perfect
1 Write sentences using the present perfect.

My granddad / never eat / Indian food


My granddad has never eaten Indian food.
1 William / take / my rucksack to school
__________________________________________________________
2 I / not wash / dad’s car
__________________________________________________________
3 Lucy / lose / her new mp4 player
__________________________________________________________
4 James and Lou / never go / to Valencia
__________________________________________________________
5 You / not make / any mistakes in your test
__________________________________________________________

Text Interface 3 © Macmillan Publishers Limited, 2011


2 Complete the questions and short answers about Anna.

do a sponsored swim
do someone a favour
buy a raffle ticket
organize a jumble sale
collect money for charity
make a charity CD

Has Anna ever done a sponsored swim?


Yes, she has.
1 ______________ money for charity?
Yes, ______________.
2 ______________ a jumble sale?
No, ______________.
3 ______________ a raffle ticket?
No, ______________.
4 ______________ anyone a favour?
Yes, ______________.
5 ______________ a charity CD?
No, ______________.

for and since


3 Complete the dialogue with for or since.

Bob Have you been friends with Tom for a long time?
Ian Yes, we’ve known each other (1) ______________ we were at primary
school. We’ve been friends now (2) ______________ six years.
Bob Have you always lived in this town?
Ian Well, I’ve lived here (3) ______________ I was three. But I’ve only
lived in this house (4) ______________ four years.

Text Interface 3 © Macmillan Publishers Limited, 2011


GRAMMAR EXTENSION UNIT 5

Present perfect
1 Complete the sentences with the positive ( ) or negative ( ) present perfect
form of the verbs in the box.

buy collect drink give make read

David hasn’t read this book.


1 Sally ______________ any mistakes in her test.
2 I ______________ three charity badges.
3 My friends ______________ £500 for an animal charity.
4 Our teacher ______________ us any homework!
5 We ______________ enough water today.

2 Write questions and short answers about Tony and Mia.

Tony Mia
raise money for charity
buy a raffle ticket
make a bad decision
do nothing all day

Has Tony ever raised money for charity? (Tony / raise money for charity)
No, he hasn’t.
__________________________________________________________

1 __________________________________________________________
(Tony and Mia / buy a raffle ticket)
__________________________________________________________
2 __________________________________________________________
(Mia / make bad decision)
__________________________________________________________
3 __________________________________________________________
(Tony and Mia / do nothing all day)

Text Interface 3 © Macmillan Publishers Limited, 2011


__________________________________________________________

Text Interface 3 © Macmillan Publishers Limited, 2011


4 __________________________________________________________
(Tony / make bad decision)
__________________________________________________________

for and since


3 Write questions using How long … for these answers.

I’ve lived in my flat since I was six.


How long have you lived in your flat?
1 My teacher has taught in my school for three years.
__________________________________________________________
2 Lucy has been in her room since five o’clock.
__________________________________________________________
3 I’ve had my mobile phone for two months.
__________________________________________________________
4 Jack has known his best friend since he was ten years old.
__________________________________________________________

Text Interface 3 © Macmillan Publishers Limited, 2011

S-ar putea să vă placă și