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