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 / Continuous
0
%
0
0
0
Back
Restart
How long _______________ (Penny / be) single?
How long has Penny been single?
Oops!
Okay!
Make a sentence using PPC: rain / all day
It's been raining all day
Oops!
Okay!
Make a sentence using PPC: cook / all morning
He's been cooking all morning
Oops!
Okay!
I think she ______________ (be) single FOR / SINCE she broke up with Scott.
I think she's been single since she broke up with Scott.
Oops!
Okay!
Make a sentence using PPC: wait for the bus / a long time
They've been waiting for the bus for a long time
Oops!
Okay!
How long ____________________ (the children / do) their homework?
How long have the children been doing their homework?
Oops!
Okay!
Make a sentence using PPC: not feel well / last week
She hasn't been feeling well since last week
Oops!
Okay!
I ________ (never/hear) such nonsense!
HAVE NEVER HEARD
Oops!
Okay!
I _______________ (have) my driving license FOR / SINCE ten years.
I've had my driving license for ten years.
Oops!
Okay!
Make a sentence using PPC: watch TV / since / get home
They've been watching TV since they got home
Oops!
Okay!
How long ____________ (you / have) your driving license?
How long have you had your driving license?
Oops!
Okay!
Somebody _______ (eat) my cookies! There are none left!
HAS EATEN
Oops!
Okay!
They ________________ (do) homework FOR / SINCE more than two hours. It's time for dinner!
The've been doing homework for more than two hours
Oops!
Okay!
He ________________ (wait) for half an hour. He's going to kill me when I get there!
HAS BEEN WAITING
Oops!
Okay!
The students _______ (finish) their exam. It's time to go home now!
HAVE FINISHED
Oops!
Okay!
Make a sentence using PPC: play the violin / 7 years old
She's been playing the violin since she was 7 years old.
Oops!
Okay!
John is my boyfriend. We _________________ (go out) FOR / SINCE we left school
We've been going out since we left school
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies