I ___ (read) your book several times., has read, have read, have red, has red, She ___ (wear) that skirt many times., has worn, have worn, has wear, has weared, My friend and I ___ (visit) Brazil a few times, has visited, have visit, have visited, have visit, I ___ (eat) already, have eaten, has eaten, have ate, has ate, Marta ___ (finish) her homework., hasn't finisht, haven't finisht, hasn't finished, You ___ (break) the glass again., have broke, has broken, have broken, has broke

Present Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?