Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect Progressive 3
0
%
0
0
0
Back
Restart
I ________ in Los Angeles for five years (but I no longer live there).
am living
lived
have been living
have lived
Oops!
Okay!
I ________ you at the party last night.
haven't been seeing
haven't seen
didn't see
Oops!
Okay!
I ________ to work every day this week.
haven't walked
have walk
walked
have walked
Oops!
Okay!
My girlfriend and I ________ three times last week.
have gone out
went out
have been going out
Oops!
Okay!
I ________ in a small town in Italy.
was born
have borned
have been born
were born
Oops!
Okay!
I ________ in Los Angeles for five years (and I still live there).
have been living
has lived
lived
have lived
Oops!
Okay!
You ________ her, have you?
haven't tell
haven't told
didn't tell
Oops!
Okay!
I’m tired because I _____ a lot recently for this run.
have been training
have been trained
have trained
Oops!
Okay!
I ________ volleyball in several months.
haven't play
haven't played
didn't played
didn't play
Oops!
Okay!
I'm tired because _____ well these past few nights.
haven't been sleeping
have slept
have been sleeping
Oops!
Okay!
Jack's sister ________ her friend in London last year.
visited
has visit
has visited
has been visiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies