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: Simple or Continuous?
0
%
0
0
0
Back
Restart
I'm sorry I'm late, _________________ [wait] for a long time?
HAVE YOU BEEN WAITING
Oops!
Okay!
They ________ [travel] for months, and they _________ [visit] three countries so far.
HAVE BEEN TRAVELLING / HAVE VISITED
Oops!
Okay!
Somebody _________________ [eat] my cookies. There are very few left.
HAS BEEN EATING
Oops!
Okay!
Recently, I ___________________ (study) a lot. My exams are in a few weeks.
HAVE BEEN STUDYING
Oops!
Okay!
I ___________________ (work) in the garden all day and I need a rest.
HAVE BEEN WORKING
Oops!
Okay!
I ___________________ (drink) more water lately, and I feel better.
HAVE BEEN DRINKING
Oops!
Okay!
Julie ___________________ (learn) to drive for six years!
HAS BEEN LEARNING
Oops!
Okay!
How many books ____________________ [she / write]?
HAS SHE WRITTEN
Oops!
Okay!
How long ___________________ [know] Peter?
HAVE YOU KNOWN
Oops!
Okay!
He must be tired. He ______________________ [write] all afternoon.
HAS BEEN WRITING
Oops!
Okay!
Amanda ___________________ (already / have) lunch, so she’ll meet us later.
HAS ALREADY HAD
Oops!
Okay!
I _______________ [cycle] and my legs are really tired now.
HAVE BEEN CYCLING
Oops!
Okay!
I ___________________ (always / love) chocolate.
HAVE ALWAYS LOVED
Oops!
Okay!
Somebody ___________________ [steal] my cookies. There are none left!
HAS EATEN
Oops!
Okay!
I'm exhausted, I _____________ (work out) at the gym all this week.
HAVE BEEN WORKING OUT
Oops!
Okay!
She ___________________ (take) French lessons lately but it will take more time to master the language.
HAS BEEN TAKING
Oops!
Okay!
___________________ (you / buy) your train ticket yet?
HAVE YOU BOUGHT
Oops!
Okay!
Sorry about the mess! I ___________________ (bake)
HAVE BEEN BAKING
Oops!
Okay!
We ___________________ (write) this book for months and months.
HAVE BEEN WRITING
Oops!
Okay!
I ________ [read] all afternoon. I ________ [read] 5 chapters.
HAVE BEEN READING / HAVE READ
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies