She ________ (finish) her homework., has finished, has been finishing, They ________ (study) English for two hours., have studied, have been studying, He ________ (write) three emails today., has written, has been writing, She ________ ________ her homework yet. (finish), hasn't been finishing, hasn't finished, They ________ ________ English for very long. (study), haven't studied, haven't been studying, He ________ ________ the book yet. (read), hasn't read, hasn't been reading, ___ she finished her homework?, Has, Has been, ___ they been studying for two hours?, Have been, Have, ___ he written the email?, Has, Has been, She has finished her homework. → Present Perfect Simple, Falso, Verdadero, She has been studying for two hours. → Present Perfect Continuous, Falso, Verdadero, They have been working all morning. → Present Perfect Continuous, Verdadero, Falso
0%
Present Perfect Simple vs Continuous
Share
Share
by
25paradisec
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
AI Enhanced: This activity contains content generated by AI.
Learn more.
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?