he hablado - I have spoken, has hablado - you have spoken, ha hablado - he/she has spoken, hemos hablado - we have spoken , habéis hablado - you (pl) have spoken , han hablado - they have spoken , he hecho - I have done , ha escrito - she has written , ha roto - it has broken , hemos dicho - we have said ,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?