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 |