Present Perfect Flashcards

(40 cards)

1
Q

I have done

A

he hecho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

you have done

A

has hecho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

he has done

A

ha hecho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

we have done

A

hemos hecho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

i have been (ser)

A

he sido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

you have been (ser)

A

has sido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

he has been (ser)

A

ha sido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

we have been (ser)

A

hemos sido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

they have been (ser)

A

han sido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

I have been (estar)

A

he estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

you have been (estar)

A

has estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

he has been (estar)

A

ha estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

we have been (estar

A

hemos estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

they have been (estar)

A

han estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

I have gone

A

he ido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

he has gone

A

ha ido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

we have gone

18
Q

they have gone

19
Q

I have eaten

20
Q

you have studied

A

has estudiado

21
Q

he has slept

22
Q

we have run

A

hemos corrido

23
Q

he has talked

24
Q

we have seen

25
you have seen
has visto
26
he has left
se ha ido
27
we have left
nos hemos ido
28
i have left
me he ido
29
you have done
has hecho
30
they have done
han hecho
31
we have done
hemos hecho
32
i have gone
he ido
33
you have been (ser)
has sido
34
i have been (ser)
he sido
35
we have been (ser)
hemos sido
36
they have been (ser)
han sido
37
they have done
han hecho
38
we have studied
hemos estudiado
39
you have eaten
has comido
40
they have been
han sido