I'm exhausted. I ___ the flat all day., have cleaned, have been cleaning, Look! I ___ the kitchen. It's spotless now., have cleaned, have been cleaning, She ___ four books this month., has read, has been reading, How long ___ your best friend?, have you known, have you been knowing, Your eyes are red. ___?, Have you cried, Have you been crying, We ___ for the bus for 20 minutes and it still hasn't come., have waited, have been waiting, I ___ my keys. Can you help me find them?, have lost, have been losing, He ___ computer games since he got home. He should stop., has played, has been playing, They ___ Italy three times., have visited, have been visiting, It ___ all week, so the garden is very wet., has rained, has been raining

Present Perfect Simple vs Continuous

by

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?