finished / have / I / homework / my, has / she / room / cleaned / her, eaten / they / have / lunch, lost / he / keys / has / his, have / we / movie / watched / the, opened / you / have / window / the, has / phone / broken / his / brother / my, project / finished / has / the / Sarah, forgotten / have / I / password / my, new / bought / has / laptop / a / she, changed / they / have / plans / their, coffee / spilled / shirt / has / he / on / his, bus / have / missed / we / the, activity / completed / have / students / the / the, airport / arrived / parents / have / at / my / the, instructions / teacher / written / has / the / board / on / the, just / have / finished / I / my / exam, already / has / eaten / she / breakfast, just / arrived / they / have / home, already / has / homework / he / done / his, finished / haven't / yet / I, called / hasn't / yet / she / me, you / finished / yet / have / your / project / ?, already / he / left / has / the / office / ?

Present Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?