“She started cleaning at 8 a.m. It’s 10 a.m. now.”
She has been cleaning for two hours.
“Before I moved to London, I ___ (live) in Paris for five years.”
had been living
“By next month, I ___ (work) here for 2 years.”
will have been working
“I have been studying English.”
Present Perfect Continuous
My mom __________ (cook) all afternoon.
My mom has been cooking all afternoon.
“She had being waiting since hours.”
She had been waiting for hours.
“How long ___ you ___ (study) English by next June?”
will you have been studying
“She had been cooking before I arrived.”
Past Perfect Continuous
“She have been working here for 2019.”
She has been working here since 2019.
He was tired because he ___ (work) all day.
had been working
Make your own example with “by this time next year.”
By this time next year, I will have been teaching English for five years.
“By next week, we will have been working together for a month.”
Future Perfect Continuous
since / morning / work
I have been working since morning.
“The children ___ (play) outside before it started to rain.”
had been playing
find the mistake
“She will has been working here for ten years.”
She will have been working here for ten years.
He had been sleeping for 10 hours when the alarm rang.”
Past Perfect Continuous
“She started cleaning at 8 a.m. It’s 10 a.m. now.”
She has been cleaning for two hours.
a) She had been studying for three hours before dinner.
b) She has been studying for three hours before dinner.
She had been studying for three hours before dinner.
“By the time he retires, he ___ (work) for 40 years.”
a) will have been working b) will been working
will have been working
By 2030, she will have been living abroad for five years
Future Perfect Continuous