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

Present Perfect Simple vs Continuous

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?