A
B
C
D
100

I have cleaned. 

He limpiado.

100

You (informal) have swept the floor

Has barrido el piso

100

You (formal) have cooked  

Ha cocinado

100

She has studied 


Ha estudiado.

200

We have traveled 


Hemos viajado.

200

They have visited  


Han visitado.

200

I have learned 


He aprendido.

200

You (informal) have sold your car 


Has vendido tu coche/carro.

300

He has answered the question 


Ha respondido la pregunta.

300

We have eaten  


Hemos comido.

300

They have lived in Spain 


Han vivido en España.

300

I have called my friend 


He llamado a mi amigo.

400

You all have washed the dishes 


Han lavado los platos.

400

She has cleaned her room  


Ha limpiado su cuarto.

400

We have finished the assignment  


Hemos terminado la tarea

400

They have worked all day 


Han trabajado todo el día.

M
e
n
u