Presente Perfecto: Flashcards for English-Spanish Vocabulary

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

1/57

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:45 PM on 6/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

58 Terms

1
New cards

He corrido

I have run

<p>I have run</p>
2
New cards

has corrido

you have run

3
New cards

él ha corrido

he has run

4
New cards

hemos corrido

we have run

5
New cards

han corrido

they have run

6
New cards

he escrito

I have written

7
New cards

has escrito

you have written

8
New cards

ella ha escrito

she has written

9
New cards

nosotros hemos escrito

we have written

10
New cards

ustedes han escrito

you guys have written

11
New cards

has puesto

you have put

12
New cards

ella ha puesto

she has put

13
New cards

ellos han puesto

they have put

14
New cards

usted ha caminado

You have walked (formal).

15
New cards

Han comido

You guys have eaten.

<p>You guys have eaten.</p>
16
New cards

Han cocinado

You guys have cooked.

17
New cards

Has tocado la guitarra.

You have played the guitar.

18
New cards

he hecho

I have done

19
New cards

Has hecho

You have done (tú)

<p>You have done (tú)</p>
20
New cards

Has hecho la tarea

You have done your homework.

21
New cards

él ha hecho

he has done

22
New cards

ella ha hecho

she has done

23
New cards

hemos hecho

we have done

24
New cards

Has estado

You have been (estar)

<p>You have been (estar)</p>
25
New cards

Has estado enfermo.

You have been sick.

26
New cards

Ellas han querido

They have wanted.

<p>They have wanted.</p>
27
New cards

Hemos charlado

We have chatted.

<p>We have chatted.</p>
28
New cards

Hemos puesto

Poner (nosotros)

29
New cards

He puesto

I have put.

30
New cards

He bebido

I have drunk.

31
New cards

Han venido

They have come.

32
New cards

Has venido

You have come

33
New cards

Hemos ido

We have gone.

34
New cards

He ido.

I have gone.

35
New cards

Hemos lavado

We have washed.

36
New cards

Has dormido

You have slept.

37
New cards

Has caminado

You have walked.

38
New cards

Han sido

You guys have been (ser)

39
New cards

Hemos dado

We have given.

40
New cards

Han hecho

You guys have done.

41
New cards

Ha buscado

She has looked for

42
New cards

He puesto

I have put

43
New cards

Has abierto

You have opened.

44
New cards

Ha dicho

He has said

45
New cards

ellos descubrir

han descubierto

46
New cards

Han cubierto

They have covered

47
New cards

Tú volver

has vuelto

48
New cards

Hemos escrito

We have written

49
New cards

Hemos roto

We have broken

50
New cards

hoy

today

51
New cards

alguna vez

ever / a few times

52
New cards

todavía; aún

still, yet

53
New cards

todavía no

not yet, still not

54
New cards

ya

already

55
New cards

hasta ahora

until now

56
New cards

últimamente

lately

57
New cards

hace un rato

a short while ago

58
New cards

hace poco tiempo

a short time ago