Preterito perfecto (I have done, written, spoken, etc) | Quizlet

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/41

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:17 AM on 7/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

42 Terms

1
New cards

This morning I have talked to my grandma

esta mañana he hablado con mi abuela

<p>esta mañana he hablado con mi abuela</p>
2
New cards

This year I have studied math

Este año he estudiado matemáticas

<p>Este año he estudiado matemáticas</p>
3
New cards

This summer I have run a marathon

Este verano he corrido un maratón

<p>Este verano he corrido un maratón</p>
4
New cards

This afternoon I have sung a song

Esta tarde he cantado una canción

<p>Esta tarde he cantado una canción</p>
5
New cards

This week I have worked in the office

Esta semana he trabajado en la oficina

<p>Esta semana he trabajado en la oficina</p>
6
New cards

This year I have read seven books

Este año he leído siete libros

<p>Este año he leído siete libros</p>
7
New cards

I have already come back home

Ya he vuelto a casa

<p>Ya he vuelto a casa</p>
8
New cards

I haven't eaten yet

Todavía no he comido

<p>Todavía no he comido</p>
9
New cards

I haven't seen "Finding Dori" yet

Todavía no he visto "Buscando a Dori"

<p>Todavía no he visto "Buscando a Dori"</p>
10
New cards

I have never written a diary

Nunca he escrito un diario

<p>Nunca he escrito un diario</p>
11
New cards

I have never taken photos under the water

Nunca he hecho fotos debajo del agua

<p>Nunca he hecho fotos debajo del agua</p>
12
New cards

This weekend I have gone to the movies

Este fin de semana he ido al cine

<p>Este fin de semana he ido al cine</p>
13
New cards

You guys (informal) have put your shoes on

Vosotras os habéis puesto los zapatos

<p>Vosotras os habéis puesto los zapatos</p>
14
New cards

You (informal) have told me a secret

Tú me has dicho un secreto

<p>Tú me has dicho un secreto</p>
15
New cards

My sister has broken my computer

Mi hermana me ha roto la computadora

<p>Mi hermana me ha roto la computadora</p>
16
New cards

My parents have opened the door

Mis padres han abierto la puerta

<p>Mis padres han abierto la puerta</p>
17
New cards

I have taken a shower in the morning

Me he duchado por la mañana

<p>Me he duchado por la mañana</p>
18
New cards

Today you haven't done your bed

Hoy no has hecho la cama

<p>Hoy no has hecho la cama</p>
19
New cards

I have done my homework tonight

Esta noche he hecho mis deberes

<p>Esta noche he hecho mis deberes</p>
20
New cards

I have spoken, you have spoken

Yo he hablado, tú has hablado

<p>Yo he hablado, tú has hablado</p>
21
New cards

She has spoken, he has spoken

Ella ha hablado, él ha hablado

<p>Ella ha hablado, él ha hablado</p>
22
New cards

We have spoken, they have spoken

Nosotros hemos hablado, ellos han hablado

<p>Nosotros hemos hablado, ellos han hablado</p>
23
New cards

Yo hablar/comer/vivir

Yo he hablado/he comido/he vivido

24
New cards

Tú hablar/comer/vivir

Tú has hablado/has comido/has vivido

25
New cards

él, ella, usted hablar/comer/vivir

él, ella, usted ha hablado/ha comido/ha vivido

26
New cards

nosotros hablar/comer/vivir

nosotros hemos hablado/hemos comido/hemos vivido

27
New cards

vosotros hablar/comer/vivir

vosotros habéis hablado/habéis comido/habéis vivido

28
New cards

ellos hablar/comer/vivir

ellos han hablado/han comido/han vivido

29
New cards

ustedes hablar/comer/vivir

ustedes han hablado/han comido/han vivido

30
New cards

to write, I have written

escribir, yo he escrito

31
New cards

to do/make, I have done/made

hacer, yo he hecho

32
New cards

to see/watch, I have seen/watched

ver, yo he visto

33
New cards

to return, I have returned

volver, yo he vuelto

34
New cards

to go, I have gone

ir, yo he ido

35
New cards

to poner, I have put

poner, yo he puesto

36
New cards

to say, I have said

decir, yo he dicho

37
New cards

to open, I have opened

abrir, yo he abierto

38
New cards

to eat, I have eaten

comer, yo he comido

39
New cards

to drink, I have drunk

beber, yo he bebido

40
New cards

to notice, I have noticed

darse cuenta, yo me he dado cuenta

41
New cards

to wake up, I have woken up

levantarse, yo me he levantado

42
New cards

to go to bed, I have gone to bed

acostarse, yo me he acostado