Worksheetsunit 10 grade 9
Total questions: 88
Worksheet time: 7hrs 20mins
1.They (look) for their cat since morning.
a) have been looking
b) have looked
c) has looking
2. Her son (play) computer games since childhood.
a) has been playing
b) has played
c) have been played
3.We (clean) our flat all day long.
a) have been cleaning
b) have cleaned
c) has cleaned
4. Jessica (talk) on the phone since early morning!
a) has been talking
b) has talked
c) have been talked
5. I (write) this verse for 5 minutes.
a) have been writing
b) have written
c) has been written
6. Bob and Pamela (pack) their suitcases since 6 o’clock.
a) have been packing
b) have packed
c) having been packing
7. (study) she Hebrew since last spring?
a) Has she been studying
b) Has she studied
c) Have she studying
8. You (play not) football since you were 15 years old.
a) haven’t been playing
b) haven’t played
c) hasn’t you
9. (watch) they this show for 2 hours?
a) Have they been watching
b) Have they watched
c) They have
10. The bonfire (burn not) all night.
a) hasn’t been burning
b) hasn’t burnt
c) have burnt
Helen … (to wash) the dishes for fifteen minutes.
have been washing
has been washing
is washing
has be washing
Sam … (to drive) a car for five hours now.
has bee driving
have been driven
has been driving
is driving
I … (to look) for information on the subject since last Friday.
am looking
has been looking
have looked
have been looking
You … (to work) as a computer programmer for more than fifteen years.
has been working
have are working
have been worked
have been working
How long _____ you _____ your mobile phone?
have ...been having
has...been having
have ... had
did...had
I __________ a member of the gym for five years.
have been being
has been being
has been
have been
I ________ my best friend since my childhood.
have known
have been knowing
known
has known
I ____________ a lot recently.
have gone out
have been going out
has been being going out
were going out
How long _______ you _____ on this position? (you are still working on it now)
are...working
have ...been working
has ... working
were... working
You look tired! - I _______ the report all day.
was writing
have written
have been writing
has been writing
It's the first time ... a jeep.
Bill’s eyes were red. He ... .
It ... all day! Why can’t it stop!
I’m sorry, madam, but this carpet ... .
1. Joe ... for a new job all week since Friday.
I ... my mother yet.
Paul ... on the phone for half an hour now.
I haven't ______________ your book.
taken
take
took
takes
We ___________ haven’t seen the new James Bond film.
still
already
yet
just
Sam has ___________ climbed up the mountain.
still
already
yet
Emma hasn’t come home ___________. She’s playing tennis in the park.
still
already
yet
They have ___________ broken the world record.
still
just
yet
Look at her eyes. She looks as if ______________ .
she's cried
she's been crying
I've just___________________ a birthday cake. Woud you like a piece?
been making
made
Have you ____________ the dogs yet?
been feeding
fed
She has been an English teacher _____ 1999.
for
since
She has been doing her homework _____ seven.
for
since
They have been playing tennis _____ breakfast.
for
since
Their flat has not been redecorated _____ the last five years.
for
since
He has been a party member _____ ten years.
SINCE
FOR
When I joined the gym, I felt very unfit at first because I ____ any sports for a few years.
didn't do
hadn't done
hadn't do
Harry couldn't dance at my party because a week earlier he _______ his leg
has broken
had broken
broke
After my little brother _______ too much chocolate, he had a terrible stomachache.
had eaten
ate
had ate
He spoke good English because he ________ in the USA since 1980.
lived
had live
had lived
When we got married, we __________ each other for two years.
had known
had knew
knew
We had learned English for two years before we _____ to England.
moved
had moved
have moved
It had not rained for three weeks, so the ground ________ very dry.
was
were
had been
I __________ my homework before you told me to do it
did
have done
had done
She ____________ surprised because she had known about it earlier.
hadn't been
weren't
wasn't
____ you ______ all sweets before I made dinner?
Did /eat
Have / ate
Had / eaten
The lady _______ the twenty dollar bill before my father came back to pick his bill up.
had found
finds
has found
was found
She ______ too much
had ate
eats
was ate
had eaten
Mark the sentence that is NOT written in past perfect
I realized I had forgotten the gift.
The fire had melted the snow around the place.
I have visited the Louvre again last week.
We had been to Río de Janeiro.
We ate cherries from the tree that my grandfather ____________ (plant) many years before.
had planted
has planted
have planted
had plant
The teacher wanted to know whether we ____________ (read) the book.
had readed
read
had read
has readed
I (finish) __________ my homework before I went to bed.
finished
was finished
have done
had finished
I _______ (be) married for two years.
was
have wasen
have been
had been
Choose the sentence that is correctly written in past perfect.
We had builted one house there.
He had built three houses here.
He has built three houses here.
I had build a house in this place.
They ______ (study) English before they went to London
had studied
have studied
studied
was studied
________ the book that you gave me yesterday?
Have been he read
He had read
Read he had
Had he read
