1) I ___ your book several times. a) has read b) have read c) have red d) has red 2) My friend and I ___ Brazil a few times a) has visited b) have visit c) have visited d) have visit 3) I ___ already a) have eaten b) has eaten c) have ate d) has ate 4) Marta ___ her homework. a) haven't finished b) hasn't finish c) haven't finisht d) hasn't finished 5) You ___ the glass again. a) have broke b) has broken c) have broken d) has broke

Leaderboard

Visual style

Options

Switch template

Continue editing: ?