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 Continuous
0
%
0
0
0
Back
Restart
she / work / hard / on her project / lately
She has been working hard on her project lately.
Oops!
Okay!
she / learn / Spanish / for three months
She has been learning Spanish for three months.
Oops!
Okay!
she / think / about her future job / lately
She has been thinking about her future job lately.
Oops!
Okay!
they / study / for their exams / for weeks
They have been studying for their exams for weeks.
Oops!
Okay!
I / feel / tired / all day
I have been feeling tired all day.
Oops!
Okay!
we / talk / about the new movie / for days
We have been talking about the new movie for days.
Oops!
Okay!
we / visit / relatives / this weekend
We have been visiting relatives this weekend.
Oops!
Okay!
they / travel / around Europe / for the last month
They have been traveling around Europe for the last month.
Oops!
Okay!
I / study / English / for two years
I have been studying English for two years.
Oops!
Okay!
I / talk / to my friend / on the phone
I have been talking to my friend on the phone.
Oops!
Okay!
she / work / at the company / since last month
She has been working at the company since last month.
Oops!
Okay!
I / listen / to music / all day
I have been listening to music all day.
Oops!
Okay!
I / cook / dinner / for the past hour
I have been cooking dinner for the past hour.
Oops!
Okay!
they / make / a lot of noise / upstairs
They have been making a lot of noise upstairs.
Oops!
Okay!
we / wait / for the bus / for 20 minutes
We have been waiting for the bus for 20 minutes.
Oops!
Okay!
they / play / video games / for hours
They have been playing video games for hours.
Oops!
Okay!
he / play / the guitar / for over two hours
He has been playing the guitar for over two hours.
Oops!
Okay!
he / paint / the house / all week
He has been painting the house all week.
Oops!
Okay!
(he / read / that book / for a week
He has been reading that book for a week.
Oops!
Okay!
she / practice / the piano / every day
She has been practicing the piano every day.
Oops!
Okay!
my brother / fix / his bike / all morning
My brother has been fixing his bike all morning.
Oops!
Okay!
I / clean / the house / all morning
I have been cleaning the house all morning.
Oops!
Okay!
we / walk / in the park / for over an hour
We have been walking in the park for over an hour.
Oops!
Okay!
I / exercise / regularly / to stay healthy
I have been exercising regularly to stay healthy.
Oops!
Okay!
he / try / to solve the problem / for hours
He has been trying to solve the problem for hours.
Oops!
Okay!
we / plan / our holiday / for a few weeks
We have been planning our holiday for a few weeks.
Oops!
Okay!
they / watch / TV / since 6 PM
They have been watching TV since 6 PM.
Oops!
Okay!
they / play / football / all afternoon
They have been playing football all afternoon.
Oops!
Okay!
he / run / in the park / for an hour
He has been running in the park for an hour.
Oops!
Okay!
I / wait / for my friend / to arrive / for 30 minutes
I have been waiting for my friend to arrive for 30 minutes.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies