I ___ this book for two hours., read, am reading, have read, have been reading, She ___ in London since 2020., is living, lived, has live, has been living, They ___ the project yet., didn't finish, haven't finished, don't finish, haven't been finishing, He ___ tired lately., has been feeling, is feeling, has felt, felt, We ___ for the bus since noon., waited, have waited, have been waiting, are waiting, I ___ her for years., know, have been knowing, knew, have known, It ___ all morning., is raining, has been raining, rained, has rained, They ___ each other since childhood., have loved, loved, love, have been loving, She ___ on that essay recently., is working, has worked, has been working, worked, I ___ him three times today., call, have been calling, called, have called, You ___ very patient lately., have been, were, have being, are being, She ___ to understand the lesson., is beginning, has begun, began, has been beginning, We ___ dinner, so we can go out now., cook, have cooked, have been cooking, cooked, He ___ too much TV recently., is watching, watched, has been watching, has watched, I ___ the answer for a long time., have known, knew, know, have been knowing
0%
Present Perfect Simple vs Continuous
Share
Share
by
Whippyandmonty
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
Gameshow 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:
?