Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect Simple and Continuous
0
%
0
0
0
Back
Restart
She looks so tired! She ___ enough sleep lately. a) hasn’t gotten b) hasn’t been getting
hasn’t been getting
Oops!
Okay!
We ___ to this restaurant twice this week. a) have gone b) have been going
have gone
Oops!
Okay!
He ___ a new job recently. a) has found b) has been finding
has found
Oops!
Okay!
You’re all wet! ___ in the rain? a) Have you walked b) Have you been walking
Have you been walking
Oops!
Okay!
___ anything exciting this week? a) Have you done b) Have you been doing
Have you done
Oops!
Okay!
She ___ for the test, so I’m sure she’ll do well. a) has studied b) has been studying
has been studying
Oops!
Okay!
I ___ my phone all morning, so the battery is almost dead. a) have used b) have been using
have been using
Oops!
Okay!
They ___ about moving to another city. a) have thought b) have been thinking
have been thinking
Oops!
Okay!
My shoes are dirty because I ___ in the garden. a) have worked b) have been working
have been working
Oops!
Okay!
I’m so tired because I ______ the house all day. a) have cleaned b) have been cleaning
have been cleaning
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies