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
Feedback
0
%
0
0
0
Back
Restart
Find the mistake: My dog has been living with us for years
No mistake, yey!
Oops!
Okay!
I learned ___ (speak) English when I was five.
to speak
Oops!
Okay!
She ________________ (interested in / jazz) since she was 6.
has been interested in jazz
Oops!
Okay!
They __________ six countries so far. (SEE)
have seen
Oops!
Okay!
You forgot ___ (lock) the door last night.
to lock
Oops!
Okay!
We ___________________ (do /homework) for hours.
have been doing homework
Oops!
Okay!
I'll never forget ___ (meet) you for the first time.
meeting
Oops!
Okay!
I ______________ (listen to / rock music) all my life.
've been listening to rock music
Oops!
Okay!
I can't help ___ (sleep) in late. It's Sunday!
sleeping
Oops!
Okay!
What is the past participle of watch?
watched
Oops!
Okay!
How long _____ the flu? (YOU /HAVE)
have you had
Oops!
Okay!
"To talk about past actions that has consequences in the present"
Present Perfect Continuous
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies