21.18M
Category: englishenglish

Pr.Perfect Cont. - Pr.Perfect

1.

2.

3.

I
a picture
for an hour.
Look! I
a picture.

4.

5.

LetLet
meme
out!out!
I have
been
I (sit)
here
sitting
here
since yesterday.
since
yesterday.
Check
next

6.

I can’t
hold
this
book
any
I can’t
hold
this
book
any
more.
Professor
(read)
more.
Professor
has
beenit
for 8 hours
reading
it for 8already.
hours already.
Check
next

7.

I’m sorry. I haven’t finished
I’m sorry. I (not finish) yet.
yet.
Check
next

8.

(be)
friends
for for
We We
have
been
friends
a long
time.
a long
time.
Check
next

9.

We (know)
have known
each other
We
each other
since
since
cat
was born.
the
catthe
was
born.
Check
next

10.

Where
isis
the
top?
I have
been
Where
the
top?
I (climb)
climbing
fortime
a long
time
for a long
and
(notand
to
haven’t
the top yet.
reach)reached
the top yet.
Check
tumblr.com
next

11.

“Mum, get up! You have
(sleep)
for
been
2 hours.”for
– “I’m
sorry, –dear.
sleeping
2 hours.”
“I’mI
(not have)
rest
yet.”
sorry,
dear.enough
I haven’t
had
enough rest yet.”
Check
tumblr.com
next

12.

(rain)
heavily
since
early
ItIthas
been
raining
heavily
morning,
the rain
(not
since
earlyand
morning,
and
the
stop)
yet. stopped yet.
rain
hasn’t
Check
next

13.

I’m
I’mvery
verycold.
cold.I Ihave
(wait)been
for my
waiting
for an
myhour,
friend
forhe
an
friend for
and
hour,
and heyet.
hasn’t come yet.
(not come)
Check
next

14.

The tea is hot. I just
have(boil)
just
boiled
the water.
the
water.
Check
next

15.

Where
Whereisisthe
thebasket?
basket?I Ihave
(play)
been
since
10 (not
o’clock
sinceplaying
10 o’clock
and
and
haven’t
scored
score)
a goal
yet. a goal yet.
Check
next

16.

You
have
already
seen
You
already
(see)
the
the
chocolate
bar.
Now
eat
chocolate
bar.
Now
eat
your
vegetables.
your
vegetables.
Check
next

17.

(swim)
to swimming
and fro since
10
I Ihave
been
to and
o’clock.
fro
since 10 o’clock.
Check
next

18.

I already
(have)
enough
I have
already
had
enough
swim.
Let
me
free!
swim.
Let
me
free!
Check
next

19.

You have already played
You already (play) enough.
enough. Get back into the
Get back into the den!
den!
Check
next

20.

No, mummy. We have only
No, mummy. We only (play)
been playing for half an
for half an hour.
hour.
Check
next

21.

The birds have been singing
The birds (sing) their lovely
their lovely songs since
songs since spring came.
spring came.
Check
next

22.

Margaret is so slim because
she has
(be) been
on a diet
6 for 6
on afor
diet
month.
Check
next

23.

It’smy
myball.
ball.I (have)
I have it
had
it
It’s
since
since
I was born.
I was
born.
Check
next

24.

Resources
http://www.gifak.net
www.freefoto.com
www.zooclub.ru
www.funnyanimalz.com
scribblenauts.wikia.com
www.tumblr.com
freeforumsigs.com
en.wikipedia.org
English     Русский Rules