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 vs present per continuous
0
%
0
0
0
Back
Restart
She (work) at that company since 2019
She has been working at that company since 2019
Oops!
Okay!
He has been running every morning for the past month.
Present Perfect Continuous
Oops!
Okay!
I (be) (work) on this project all week
I have been working on this project all week
Oops!
Okay!
We (know) each other for ten years
We have known each other for ten years
Oops!
Okay!
I have cleaned my room.
Present Perfect Simple
Oops!
Okay!
They (be) (work) on that project for hours
They have been working on that project for hours
Oops!
Okay!
I have lived in London for five years.
Present Perfect Simple
Oops!
Okay!
They have gone to the store.
Present Perfect Simple
Oops!
Okay!
I (clean) my room
I have cleaned my room
Oops!
Okay!
We have known each other for ten years.
Present Perfect Simple
Oops!
Okay!
We have already visited Paris twice.
Present Perfect Simple
Oops!
Okay!
He (be) (practice) the piano for two hours
He has been practicing the piano for two hours
Oops!
Okay!
How long have you been learning to play the guitar?
Present Perfect Continuous
Oops!
Okay!
I have been working on this project all week.
Present Perfect Continuous
Oops!
Okay!
She has been working at that company since 2019.
Present Perfect Continuous
Oops!
Okay!
They (finish) their homework
They have finished their homework
Oops!
Okay!
He (be) (study) for his exams all night
He has been studying for his exams all night
Oops!
Okay!
How many times have you been to Japan?
Present Perfect Simple
Oops!
Okay!
I have been painting the house.
Present Perfect Continuous
Oops!
Okay!
How long you (be) (learn) to play the guitar?
How long have you been learning to play the guitar?
Oops!
Okay!
They have completed their homework.
Present Perfect Simple
Oops!
Okay!
I have never eaten sushi before.
Present Perfect Simple
Oops!
Okay!
He has been studying for his exams all night.
Present Perfect Continuous
Oops!
Okay!
He (be) (run) every morning for the past month
He has been running every morning for the past month
Oops!
Okay!
She (be) (cook) since 6 p.m.
She has been cooking since 6 p.m.
Oops!
Okay!
They (go) to the store
They have gone to the store
Oops!
Okay!
He has been practicing the piano for two hours.
Present Perfect Continuous
Oops!
Okay!
She (read) three books this month
She has read three books this month
Oops!
Okay!
We have been waiting for the bus for 20 minutes.
Present Perfect Continuous
Oops!
Okay!
I (be) (wait) for the bus for 20 minutes
I have been waiting for the bus for 20 minutes
Oops!
Okay!
I (finish) my homework
I have finished my homework
Oops!
Okay!
She has read three books this month.
Present Perfect Simple
Oops!
Okay!
We (visit) Paris twice
We have visited Paris twice
Oops!
Okay!
How many times you (be) to Japan?
How many times have you been to Japan?
Oops!
Okay!
I (be) (cook) dinner since 6pm
I have been cooking dinner since 6pm
Oops!
Okay!
I have been studying English for three hours.
Present Perfect Continuous
Oops!
Okay!
Have you finished your homework yet?
Present Perfect Simple
Oops!
Okay!
She has been cooking dinner since 6 p.m.
Present Perfect Continuous
Oops!
Okay!
I (never) (eat) sushi before
I have never eaten sushi before
Oops!
Okay!
I (live) in London for five years
I have lived in London for five years
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies