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
17.Present Perfect Continuous, Past Simple, Pres ...
0
%
0
0
0
Back
Restart
Since I _________ (move) to York, I __________ (be) much happier.
moved, have been
Oops!
Okay!
He is dirty. He ___________ (play) football.
has been playing
Oops!
Okay!
She _______ (pick) vegetables for two hours.
has been picking
Oops!
Okay!
Peter ________ (be) to Paris four times.
has been
Oops!
Okay!
He _________ (pick) a lot of vegetables.
has picked
Oops!
Okay!
Tim and Matilda _______ (be) married since 1991.
have been
Oops!
Okay!
We ___________ (already/see) this film.
have already seen
Oops!
Okay!
How long ___________ (you/know) Jack?
have you known
Oops!
Okay!
I _________ (know) Harry for about ten years. I __________ (meet) him at a business meeting in 2011.
have known, met
Oops!
Okay!
A: Mum __________ (lose) her purse. B: Where ___________ (she/lose) it?
has lost, did she lose
Oops!
Okay!
How long ____________ (you/learn) English?
have you been learning
Oops!
Okay!
She ____________ (always/love) animals.
has always loved
Oops!
Okay!
They __________ (be) friends for twenty years.
have been
Oops!
Okay!
I __________ (not see) Emily for a long time.
haven't seen
Oops!
Okay!
He's tired. He __________ (work) hard.
has been working
Oops!
Okay!
_________ (you/see) my bag? I ___________ (search) for it all morning.
Have you seen, have been searching
Oops!
Okay!
A: You look exhausted. B: Well, I ____________ (clean) the windows.
have been cleaning
Oops!
Okay!
A: The pie is delicious. B: Is it? I ____________ (not taste) it yet.
haven't tasted
Oops!
Okay!
Kate Steel __________ (write) a lot of successful novels. She ________ (write) her first book in 1970.
has written, wrote
Oops!
Okay!
A: Why is Sally upset? B: She _________ (lose) her bag.
has lost
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies