1. Marcos has brushedhasn't brushedhas brush his dog.
2. Teresa and Lucy have winhave wonhasn't won the race.
3. Miguel have cleanhaven't cleanedhasn't cleaned the window.
4. Sophia has brokenhasn't brokenhas broke her arm.
5. The children has ridehaven't riddenhave ridden a horse.
6. We have finishedhasn't finishhas finish eatin.
Rua Nascimento Silva, 287(21) 2522.5105 ipanema@thescole.com.br
Rua Frei Solano, 22(21) 2537.4021 lagoa@thescole.com.br
Rua Major Rubens Vaz, 371(21) 3204.1162 gavea@thescole.com.br
© Direitos Reservados 2011 The Scole
webTexto é um sistema online da Calepino