stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Present Perfect Continuous Flashcards | StudBud
Explore
/
Present Perfect Continuous
Present Perfect Continuous
29 terms
·
StudBud Administration
·
17 plays
Imported from external platform
Flashcards
29 cards
F
Practice quiz
P
Host live
L
Questions
29
Answers
1
I've just been ____ here that man has been released.
reads
read
reading
readed
2
We ____ for you since 10 o'clock.
have waited
has waited
have been waiting
has been waiting
3
Pete and I _____ for over six months.
haven't been
were going out
have been
have been going out
4
He ____ all morning. I think he is sick!
have cried
have been crying
is crying
has been crying
5
How long ____ the children ____ computer games?
has/been playing
have/played
has/played
have/been playing
6
Marcus ____ been crying ____ two hours.
had/since
has/since
had/for
has/for
7
She's ____ working there since she left school.
had
been
have
done
8
I ____ around the world since May.
have been travelling
travelled
have been to travel
have travelled
9
I ____ been preparing for this ____ my childhood.
have/since
had/for
had/since
have/for
10
I ____ waiting for 30 minutes already.
been
was
am
have been
11
5. She ____ for the test since 8:00 am this morning with no break.
has studied
has been studying
12
Has Rakan been ____ there all day?
sat
sitting
to sit
sit
13
We have been watching TV _____ we had dinner.
when
by
since
for
14
Have you been ____ laundry?
done
did
doing
to do
15
Major Ibrahim has been ____ food since morning.
prepared
to prepare
prepare
preparing
16
How long _____ staying in Paris?
been to
have you been
have ever been
were you
17
They have been ____ all morning
exercising
to exercise
exercised
exercise
18
Lucy ____ on the phone for hours!
has been talking
is
has been
have been talking
19
He has ________ too hard today.
been working
working
worked
been worked
20
How long _____ your car?
have you had
have you been
have been having
have been had
21
He ____ TV for hours! He must go to bed now.
has been watcing
was watching
have been watching
has watched
22
I _____ a new flat a few months ago.
have been bought
have been to
have been buying
have bought
23
I _____ an essay all day.
write
have written
have been writing
wrote
24
Has it _____ raining since you arrived?
had
is
been
was
25
John ____ English for two years.
has learned
has been learning
Is learning
have been learning
26
I ____ a book since this morning.
has been reading
have been reading
read
has read
27
It ____ for 5 hours
have been raining
has been raining
has rained
have rained
28
How long ____ your dad been working here?
was
has
did
had
29
Have you ____ someone lately?
been having
been seen
been seeing
been