stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Present Perfect Progressive & Present perfect Flashcards | StudBud
Explore
/
Present Perfect Progressive & Present perfect
Present Perfect Progressive & Present perfect
20 terms
·
StudBud Administration
·
15 plays
#English#fun
Flashcards
20 cards
F
Practice quiz
P
Host live
L
Questions
20
Answers
1
Paul is very tired now. He ________ very hard.
has worked
has been working
have been working
2
Susan really loves that film. She _________ it five times.
has been seeing
has seen
have seen
3
It ____ for 5 hours.
have rained
has rained
has been raining
have been raining
4
I have waited in the restaurant for Elias ......... two hours.
ago
for
since
5
John ____ English for two years.
has learned
learns
have been learning
has been learning
6
Sally loves dancing. She _____________ dancing since September.
has not been going
has not gone
have not gone
7
She ____ the door.
has closed
have closed
have been closing
has been closing
8
She ____ her leg.
has broken
have broken
has been broking
have been broking
9
I ........ (be) to the theatre ...... last year.
haven't been/ since
have been/ for
haven't been/ for
10
You look sunburnt. _______ you __________in the sun?
Has been sitting
Have been sitting
Have sat
11
How long _______ you __________ each other?
are known
have known
have know
12
______ you _______ Ali since we last met at the park?
Did see
Has seen
Have seen
13
They ____ the washing-up.
has been doing
have done
has done
have been doing
14
I ____ five windows today.
has cleaned
have been cleaning
have cleaned
has been cleaning
15
____ the new film in cinema?
Have you seen
What have you been seeing
What has you been seeing
Has you seen
16
We ____ for you since 10 o'clock.
has been waiting
have waited
have been waiting
has waited
17
Tom, I _______ for you all morning. Where have you been?
have been looking
have looked
has been looking
18
I ____ a book since this morning.
has been reading
has read
read
have been reading
19
Ann _________ for a job for six months. She is still waiting.
has looked
has been looking
have been looking
20
Joanna ____ in London on Christmas Eve.
have been being
have been
has been
has been being