Choose the right verb forms to complete the sentences.
1)Sorry, I (have broken/broke) the bowl just now.
2)John just (has driven/drove) from Bristol.
3)The other day we (have given/gave) you some books. Where are they now?
4)They (have written/wrote) some texts lately.
5)The day before yesterday we (have visited/visited) the Niagara Falls.
6)We already (have finished/finished) writing the test.
7)She (has not read/didn't read) the story.
8)When (did you travel/have you travelled) about the USA?
9)(Have you done/Did you do) the exercise yet? When (did you do/ have you done) it?