two hours. - I have been studying English for ___., all day. - She has been working on the project ___., 10am this morning. - We have been playing tennis since ___., four hours. - They have been watching movies for ___., recently. - He has been practicing the guitar ___., this season. - The team has been training hard ___., for a long time. - Jenny has been learning French ___., since 9 a.m. - We have been waiting for the bus ___., all week. - They have been studying for their exams ___., in the kitchen.  - Sarah has been cooking dinner ___.,

Present Perfect Continuous - Complete the sentences

Leaderboard

Visual style

Options

Switch template

Continue editing: ?