eim2 12 worksheet

background image

Unit 12

Grammar Practice

&

1

Complete the sentences with the present

perfect continuous form of the verbs.
1 I............................... (swim) all morning.

've been swimming

2 My mother ............................... (cook) all

evening.

3 We ............................... (play) tennis since

3 o'clock.

4 You ............................... (watch) too much

TV.

5 I ............................... (practise) the piano

for half an hour.

6 The baby ............................... (cry) for a

long time.

7 Mr Smith ............................... (work) in our

school for 35 years.

8 They ............................... (feel) ill for three

days.

9 My brother ............................... (live) in

Rome for ten years.

&

2

Make the positive sentences negative.
1 I've been working on my computer all day.

I haven't been working on my computer

....................................................................
all day.

....................................................................

2 They've been playing computer games for

three hours.
....................................................................

3 She's been practising the violin for ten

minutes.
....................................................................

4 The dog's been barking for hours.

....................................................................

5 We've been waiting for ten minutes.

....................................................................

6 You've been doing your homework all night.

....................................................................

7 He's been watching TV for hours!

....................................................................

8 I've been learning Spanish for a long time.

....................................................................

&

3

Make questions with How long and the

present perfect continuous. Then answer

them using for or since and the words in

brackets.
1 you / study / English (three years)

How long have you been studying English?

....................................................................
I've been studying English for three years.

....................................................................

2 we / wait? (twenty minutes)

....................................................................
....................................................................

3 she / play clarinet? (she was 10)

....................................................................
....................................................................

4 they / live in Perugia? (two years)

....................................................................
....................................................................

5 potatoes / cook in oven? (about ®ve minutes)

....................................................................
....................................................................

&

4

Present perfect continuous or present perfect

simple? Circle the correct word.
1 I've bought / been buying a new car.

It's lovely!

2 She's been going / gone out with Marco for

a long time.

3 He's eaten / been eating three sandwiches

already!

4 How long have you waited / been waiting?
5 I've sent / been sending 55 emails this

morning!

6 We've known / been knowing Tom and Tim

since we were ®ve years old.

7 The baby's cried / been crying for a long

time. Shall we go and get him?

8 My brother's played / been playing for our

local football team since last season.

9 Thank you, I think you've said / been saying

enough now. You can sit down again.

PHOTOCOPIABLE

# Cambridge University Press 2005 Level 2 Unit 12

GRAMMAR

PRACTICE

LEVEL

2

UNIT

12

Level 2


Wyszukiwarka

Podobne podstrony:
eim4 12 worksheet
eim2 13 worksheet
eim2 06 worksheet
eim2 14 worksheet
eim2 15 worksheet
eim2 07 worksheet
eim2 03 worksheet
eim3 12 worksheet
eim2 08 worksheet
eim4 12 worksheet
12 Workshop AutoHifi in strich 8
lp a Worksheet 12
CE Elementary module 12 web worksheet
islcollective worksheets beginner prea1 elementary a1 elementary school writing verb to be 12 oct 20
islcollective worksheets beginner prea1 elementary a1 elementary school reading spelling writing pre
Workshop 12

więcej podobnych podstron