I ________ (work) on this report all morning, and I'm still not finished., have worked, have been working, She ________ (learn) Spanish for three years, so she's quite fluent now., has learned, has been learning, We ________ (wait) for over an hour. Do you think the train is coming?, have waited, have been waiting, My hands are covered in paint because I ________ (decorate) the living room., have decorated, have been decorating, They ________ (live) in Trento since 2020., have lived, have been living, You look exhausted. ________________ (exercise)?, Have you exercised, Have you been exercising, I ________ (read) three chapters of this book today., have read, have been reading, How long _____________ (know) your best friend?, have you known, have you been knowing, It ________ (rain) all day, so the ground is completely soaked., has rained, has been raining, Someone ________ (eat) the last piece of cake!, has eaten, has been eating.
0%
Present perfect simple vs. continuous
Share
Share
Share
by
U42733729
Edit Content
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
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?