Using poder in the present perfect and the preterite for "could" in past actions

In Spanish, the modal verb poder can be used in El Pretérito Perfecto or El Pretérito Indefinido when someone could/couldn't/was/was not able to do something in the past. 

We will use:

OR

Both tenses refer to a past action of poder. Have a look at some examples:

Ellos han podido volver temprano.They were able to come back early.

Hemos podido pintar la casa y decorarla.We could/were able to paint the house and decorate it.

Mi inquilino no ha podido pagar la renta este mes.My tenant wasn't able to pay the rent this month.

No he podido ir a muchas fiestas en los últimos meses.I haven't been able to go to many parties in the last few months.

¿Pudiste contactar con tu abogado?Were you able to get in touch with your lawyer? [you=tú]

El fontanero no pudo arreglar el grifo.The plumber wasn't able to mend the tap.

¿Vosotras pudisteis reservar ese hotel tan barato?Were you able to book that cheap hotel?

¿Pudieron ustedes llegar al hotel sin problemas?Were you able to reach the hotel without any problems?

The tense to use depends on how we see the time frame in which the action happens. 

As a general rule, to use El Pretérito Perfecto:

  • we are not referring to a specific moment in the past and the time when it happened is not relevant
       or
  • it refers to actions in the past where the speaker sees him/herself inside that same time frame.

For example:

¿Has podido comprar fruta? -No, no he podido.Were you able to buy some fruit? -No, I wasn't able to.

Esther ha podido reservar una mesa esta mañana.Esther was able to book a table this morning.

  • In the first example above, the specific time when it happens is not relevant and is not mentioned.
  • In the second example the time phrase "esta mañana" is used and the speaker sees himself inside that time phrase, therefore El Pretérito Perfecto is used.

As a general rule, to use El Pretérito Indefinido:

  • we are referring to a specific moment in the past and the time when it happened is relevant
       or
  • it refers to actions in the past where the speaker sees him/herself outside that time frame. 

For example:

Perdona, no pude llamarte ayer.Sorry, I couldn't call you yesterday.

Ella pudo recuperar su dinero al final.She could (was able to) get her money back in the end.

No pudimos conseguir entradas para el concierto.We couldn't get tickets for the concert.

Remember though that the presence of a time frame is not always necessary with these tenses.

Take this example:

¿Pudiste contactar con tu abogado?Were you able to get in touch with your lawyer? [you=tú]

There is no specific time frame here but the speaker uses El Pretérito Indefinido because the time frame is obvious to him/her as it has been mentioned before, so there is no need to repeat it.

Notice how in all the examples poder is followed by Infinitivo.

See also Using poder in the preterite vs the imperfect in Spanish (could in past actions) to learn about other ways to express "could" in past actions.

And Using poder to say could [do something] for polite requests and suggestions in Spanish (El Condicional Simple) to learn about how to say "could" in polite requests.

Want to make sure your Spanish sounds confident? We’ll map your knowledge and give you free lessons to focus on your gaps and mistakes. Start your Brainmap today »

Examples and resources

Ellos han podido volver temprano.They were able to come back early.
Esther ha podido reservar una mesa esta mañana.Esther was able to book a table this morning.
Mi inquilino no ha podido pagar la renta este mes.My tenant wasn't able to pay the rent this month.
No he podido ir a muchas fiestas en los últimos meses.I haven't been able to go to many parties in the last few months.
Perdona, no pude llamarte ayer.Sorry, I couldn't call you yesterday.
No pudimos conseguir entradas para el concierto.We couldn't get tickets for the concert.
El fontanero no pudo arreglar el grifo.The plumber wasn't able to mend the tap.
¿Vosotras pudisteis reservar ese hotel tan barato?Were you able to book that cheap hotel?
Ella pudo recuperar su dinero al final.She could (was able to) get her money back in the end.
¿Pudiste contactar con tu abogado?Were you able to get in touch with your lawyer? [you=tú]
Hemos podido pintar la casa y decorarla.We could/were able to paint the house and decorate it.
¿Has podido contactar con Gabriel?Were you able to contact Gabriel? [you=tú]
¿Pudieron ustedes llegar al hotel sin problemas?Were you able to reach the hotel without any problems?
¿Has podido comprar fruta? -No, no he podido.Were you able to buy some fruit? -No, I wasn't able to.
Getting that for you now...