I __________ three letters this morning., have written, have been writing, She is tired because she __________ all day., has worked, has been working, How long __________ each other?, have you known, have you been knowing, They __________ four different houses so far, but haven't bought one yet., have viewed, have been viewing, Your clothes are dirty! What __________?, have you done, have you been doing, He __________ his homework, so he can go out now., has finished, has been finishing, We __________ here for two hours, and the bus still hasn't arrived., have waited, have been waiting, How many times __________ that film?, have you seen, have you been seeing, She __________ Spanish for six months, but she still makes mistakes., has learned, has been learning, Look! Someone __________ your window!, has broken, has been breaking, My brother __________ money to buy a car, and he almost has enough., has saved, has been saving, I __________ sushi before. This is my first time., have never eaten, have never been eating

Present Perfect Simple vs Continuous

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?