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 vs Present Perfect Progressive
0
%
0
0
0
Back
Restart
She's taken/been taking cooking classes for a few months
been taking
Oops!
Okay!
She's tried/been trying new recipes since she started her cooking classes
been trying
Oops!
Okay!
I've worked/been working part-time during my job search.
been working
Oops!
Okay!
I _____________ nowhere on this project after three days of work, so I'm moving onto a different one (get)
have gotten
Oops!
Okay!
She's gone/been going to the supermarket five times this week
gone
Oops!
Okay!
Oh no! This is the wrong paint. I _____________ a lot of time. Now I have to paint all the walls again. (waste)
have wasted
Oops!
Okay!
I _____________ a chance to read this book yet, but I'm going to start reading it tonight. (not / have)
haven't had
Oops!
Okay!
I've had/been having three job interviews so far
had
Oops!
Okay!
I've looked/been looking for a new job for the past month.
been looking
Oops!
Okay!
Oops!
Okay!
I _____________ my best, but I stil can't work as quickly as you can. I'll keep trying (do)
have been doing
Oops!
Okay!
I decided that I needed a break, so I _____________ (take) it easy lately.
have been taking
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies