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
0%
Present Perfect Simple vs Continuous
Share
Share
by
Maiya17
Edit Content
Save
Like
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
AI Enhanced: This activity contains content generated by AI.
Learn more.
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?