| A | B |
| he sido | I have been (ser) |
| has sido | you have been (ser) |
| ha sido | he/she/you form. has been (ser) |
| hemos sido | we have been (ser) |
| han sido | they/you all have been (ser) |
| he ido | I have gone (ir) |
| has ido | you have gone (ir) |
| ha ido | he/she/you form. has gone (ir) |
| hemos ido | we have gone (ir) |
| han ido | they/you all have gone (ir) |
| he dado | I have given (dar) |
| has dado | you have given (dar) |
| ha dado | he/she/you form. has given (dar) |
| hemos dado | we have given (dar) |
| han dado | they/ you all have given (dar) |
| he hecho | I have done/made (hacer) |
| has hecho | you have done/made (hacer) |
| ha hecho | he/she/you form. has done/made (hacer) |
| hemos hecho | we have done/made (hacer) |
| han hecho | they/you all have done/made (hacer) |
| he dicho | I have said (decir) |
| has dicho | you have said (decir) |
| ha dicho | he/she/you form. has said (decir) |
| hemos dicho | we have said (decir) |
| han dicho | they/you all have said (decir) |
| he puesto | I have put (poner) |
| has puesto | you have put (poner) |
| ha puesto | he/she/you form. has put (poner) |
| hemos puesto | we have put (poner) |
| han puesto | they/you all have put (poner) |
| he visto | I have seen (ver) |
| has visto | you have seen (ver) |
| ha visto | he/she/you form. has seen (ver) |
| hemos visto | we have seen (ver) |
| han visto | they/you all have seen (ver) |