Present Perfect
Conjugación
Como se dice...?
Past or Present perfect?
Direct Object Pronoun
100

-Have you already made your bed?

-No, I haven't made it yet.

-Ya has hecho la cama? 

-No todavía no la he hecho.

100

I have washed the dishes 3 times this week

He lavado los platos 3 veces esta semana

100

You have been sick a lot lately.

Has estado enfermo mucho ultimamente.

100

I have eaten dinner with my family today and I really enjoyed it.

He comido la cena con mi familia hoy y lo disfruté mucho. 

100

Give me the photos, I want to see them.

Dame las fotos. Quiero verlas

200

Did you have dinner? or Have you had dinner yet?

Yes, I did. or Yes, I have

No, I didn't or No, I haven't yet

¿Ya cenaste?  o ¿Ya has cenado?

Si, ya cené.  o Si, Ya he cenado

No, todavía no cené. o No, no he cenado todavía

200

You have gone to the flea market 19 times this year

Tu has ido a la feria 19 veces este año

200

They have washed and dried their clothes.

Han lavado y secado su ropa. 

200

They cleaned the dishes after breakfast. 

Ellos limpiaron los platos despues del desayuno. 

200

I love my wardrobe. I want to show it to you. 

Amo mi armario. Quiero mostrartelo.

300

You have fallen in my trap

Has caído en mi trampa

300

We have cleaned all weekend

Hemos limpiado todo el fin de semana 

300

Have you cut your hair? Yes, I cut it yesterday.

Te has cortado el pelo? Si, lo corté ayer.

300

We have found the cat.

Hemos encontrado el gato.

300

Have they seen that movie? No, they haven't seen it. 

¿Han visto esa película? No, no la han visto.

400

I haven't mowed the lawn this month

No he cortado el (césped/pasto) este mes

400

She has saved money her whole life but her husband spends it. 

Ella ha ahorrado dinero toda su vida pero su marido lo gasta.

400

Have you seen my watch? No, I haven't seen it.

Has visto mi reloj? No, no lo he visto. 

400

 I have taken out the garbage 

He sacado la basura

400

Have you turned on the stove? Yes I turned it on an hour ago.

Has prendido el horno? Si, lo prendí hace una hora.

500

Do me a favor and take out the garbage. Leave it outside.

Haceme un favor y sacá la basura. Dejala afuera

500

They have slept for 12 hours and they continue.

Ellos han dormido por doce horas y siguen.

500

-Do you still live in that house in Montreal? 

-No, not anymore. I sold it. 

-¿Todavía vives en esa casa en Montreal? 

-No, ya no. La vendí.

500

We have turned off the lights to save energy 

Hemos apagado las luces para ahorrar energía 

500

Have you already eaten? No, I am not hungry yet

Ya has comido? No, todavía no tengo hambre,