I have _______ a long letter yesterday. (write), written, We have _______ three coffees already today. (drink), drunk, My sister has _______ in Berlin since last week. (be), been, Have you _______ the new book by Cornelia Funke? (read), read, He has _______ all night. (sleep), slept, We have _______ the email already. (send), sent, She has _______ the cake very quickly. (eat), eaten, We have _______ to Spain this summer. (go), gone, You have _______ me yet. (not answer), not answered, I have _______ my projects this morning. (organize), organized

Present Perfect: Regular & Irregular Verb Forms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?