1 I have visitedhas visitedvisited (visit) Bob last month.
2 We have promisedhas promisedpromised (promise) to help them already.
3 She have never donehas never donenever did (never/do) anything bad.
4 She have gonehas gonewent (go) on holiday three weeks ago.
5 We have not donehas not donedid not do(not/do) our work yet.
6 She have seenhas seensaw (see) the film three times.
7 They have swumhas swumswam (swim) in the sea last summer.