Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Grammar

Present Perfect

TermDefinition
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
Popular Spanish sets

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards