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
How long have you been....I have been...
0
%
0
0
0
Back
Restart
take the test for an hour
I have been taking the test for an hour.
Oops!
Okay!
study for an exam for 4 days.
I have been studying for an exam for 4 days.
Oops!
Okay!
Plant flowers for 5 years
I have been planting flowers for 5 years
Oops!
Okay!
They / study for an exam for 6 months.
They have been studying for an exam for 6 months.
Oops!
Okay!
erase the board for 2 minutes
I have been erasing the board for 2 minutes.
Oops!
Okay!
They / wait for a bus for an hour.
They were waiting for a bus for an hour.
Oops!
Okay!
He / live in London for 7 years.
He has been living in London for 7 years.
Oops!
Okay!
teach English for 10 years.
I have been teaching English 10 years.
Oops!
Okay!
learn French
I have been learning French
Oops!
Okay!
wait for a bus for 50 minutes .
I have been waiting for a bus for 50 minutes.
Oops!
Okay!
read a magazine for 20 minutes.
I have been reading a magazine for 20 minutes.
Oops!
Okay!
do my group project for 1 week
I have been doing my group project for 1 week.
Oops!
Okay!
sweep the floor for 25 minutes.
I have been sweeping the floor for 25 minutes.
Oops!
Okay!
write my book report for 2 weeks
I have been writing my book report for two weeks.
Oops!
Okay!
live in London for 6 years
I have been living in London for 6 years.
Oops!
Okay!
shop online for 12 years
I have been shopping online for 12 years.
Oops!
Okay!
organize my closet for 2 hours.
I have been organizing my closet for 2 hours.
Oops!
Okay!
she / learn French for 3 years.
She has been learning French for 3 years.
Oops!
Okay!
give my speech for 30 minutes.
I have been giving my speech for 30 minutes.
Oops!
Okay!
She / teaching English for 12 years.
She has been teaching English for 12 years.
Oops!
Okay!
study for the test for 2 years.
I have been studying for the test for 2 years.
Oops!
Okay!
He / read a magazine 15 minutes.
He has been reading a magazine 15 minutes.
Oops!
Okay!
cook dinner for an hour.
I have been cooking dinner for an hour.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies