click below
click below
Normal Size Small Size show me how
Grammar
Present Perfect
| Term | Definition |
|---|---|
| I have admired | yo he admirado |
| you have allowed (informal) | tú has permitido |
| you have answered (formal) | usted ha contestado |
| he has appeared | él ha aparecido |
| she has arrived | ella ha llegado |
| we have asked (masculine/mixed group) | nosotros hemos preguntado |
| we have attended (feminine group) | nosotras hemos asistido |
| they have been (masculine/mixed group) | ellos han estado (estar) |
| they have been (feminine group) | ellas han sido (ser) |
| you have been able to (plural) | ustedes han podido |
| I have believed | yo he creído |
| you have bought (informal) | tú has comprado |
| you have broken (formal) | usted ha roto |
| we have brought (masculine/mixed group) | nosotros hemos traído |
| we have called (feminine group) | nosotras hemos llamado |
| they have worn (masculine/mixed group) | ellos han llevado |
| they have celebrated (feminine group) | ellas han celebrado |
| you have changed (plural) | ustedes han cambiado |
| I have cooked | yo he cocinado |
| you have covered (informal) | tú has cubierto |
| you have crashed (formal) | usted ha chocado |
| we have crossed (masculine/mixed group) | nosotros hemos cruzado |
| we have cut (feminine group) | nosotras hemos cortado |
| they have damaged (masculine/mixed group) | ellos han dañado |
| they have danced (feminine group) | ellas han bailado |
| you have died (plural) | ustedes han muerto |
| I have decided | yo he decidido |
| you have decorated (informal) | tú has decorado |
| you have defeated (formal) | usted ha vencido |
| he has described | él ha descrito |
| she has discovered | ella ha descubierto |
| we have divided (masculine/mixed group) | nosotros hemos dividido |
| we have done/made (feminine group) | nosotras hemos hecho |
| they have drawn (masculine/mixed group) | ellos han dibujado |
| they have drunk (feminine group) | ellas han bebido |
| you have eaten (plural) | ustedes han comido |
| I have eliminated | yo he eliminado |
| you have entered (informal) | tú has entrado |
| you have erased (formal) | usted ha borrado |
| he has explained | él ha explicado |
| she has fallen | ella ha caído |
| we have fastened | we have buttoned (masculine/mixed group) |
| we have finished (feminine group) | nosotras hemos terminado |
| they have fixed (masculine/mixed group) | ellos han arreglado |
| they have found (feminine group) | ellas han encontrado |
| you have given (plural) | ustedes han dado |
| I have gone | yo he ido |
| you have gone out (informal) | tú has salido |
| you have had (formal) | usted ha tenido |
| he has heard | él ha oído |
| she has helped | ella ha ayudado |
| we have hidden (masculine/mixed group) | nosotros hemos escondido |
| we have insisted (feminine group) | nosotras hemos insistido |
| they have inspired (masculine/mixed group) | ellos han inspirado |
| they have invited (feminine group) | ellas han invitado |
| you have known (plural) | ustedes han sabido |
| I have learned | yo he aprendido |
| you have lied (informal) | tú has mentido |
| you have liked (formal) | a usted le ha gustado |
| we have listened (masculine/mixed group) | nosotros hemos escuchado |
| we have lived (feminine group) | nosotras hemos vivido |
| they have looked for (masculine/mixed group) | ellos han buscado |
| they have lost (feminine group) | ellas han perdido |
| you have navigated (plural) | ustedes han navegado |
| I have needed | yo he necesitado |
| you have obtained (informal) | tú has obtenido |
| you have opened (formal) | usted ha abierto |
| he has organized | él ha organizado |
| she has paid | ella ha pagado |
| you have passed (formal) | usted ha pasado |
| we have played (masculine/mixed group) | nosotros hemos jugado |
| we have played (instrument) (feminine group) | nosotras hemos tocado |
| they have practiced (masculine/mixed group) | ellos han practicado |
| they have prepared (feminine group) | ellas han preparado |
| you have printed (plural) | ustedes han imprimido |
| I have promised | yo he prometido |
| you have put (informal) | tú has puesto |
| you have reached (formal) | usted ha alcanzado |
| she has read | ella ha leído |
| he has recieved | él ha recibido |
| we have removed (masculine/mixed group) | nosotros hemos quitado |
| we have resolved (feminine group) | nosotras hemos resuelto |
| they have responded (masculine/mixed group) | ellos han respondido |
| they have rested (feminine group) | ellas han descansado |
| you have returned (plural) | ustedes han vuelto |
| I have ridden | yo he montado |
| you have run (informal) | tú has corrido |
| you have said (formal) | usted ha dicho |
| he has screamed | él ha gritado |
| she has seen | ella ha visto |
| we have skated (masculine/mixed group) | nosotros hemos patinado |
| they have studied (masculine/mixed group) | ellos han estudiado |
| we have sold (feminine group) | nosotras hemos vendido |
| you have suffered (plural) | ustedes han sufrido |
| they have sung (feminine group) | ellas han cantado |
| I have swum | yo he nadado |
| you have taken (informal) | tú has tomado |
| you have taken out (formal) | usted ha sacado |
| he has talked | él ha hablado |
| she has taught | ella ha enseñado |
| we have thought (masculine/mixed group) | nosotros hemos pensado |
| we have tied (feminine group) | nosotras hemos atado |
| they have traveled (masculine/mixed group) | ellos han viajado |
| I have turned off | yo he apagado |
| you have turned on (informal) | tú has encendido |
| they have understood (feminine group) | ellas han comprendido |
| you have unfastened | you have unbuttoned (plural) |
| you have untied (formal) | usted ha desatado |
| he has used | él ha usado |
| she has visited | ella ha visitado |
| we have waited (masculine/mixed group) | nosotros hemos esperado |
| we have walked (feminine group) | nosotras hemos caminado |
| they have wanted (masculine/mixed group) | ellos han querido |
| they have washed (feminine group) | ellas han lavado |
| you have watched (plural) | ustedes han mirado |
| I have wished | yo he deseado |
| you have won (informal) | tú has ganado |
| he has worked | él ha trabajado |
| she has written | ella ha escrito |
| you have come (formal) | usted ha venido |