Toggle navigation
Create account
Sign in
Create flashcards
Courses
języki obce
angielski
English idioms
English pronunciation
Academic Word List
Top 1000 English Words
Synonyms for most overused English words
American slang
British slang
English Collocations
Phrasal Verbs
International Politics
Cockney
Marketing vocabulary
Top 100 Phrasal Verbs
Photography terms
Who said that? - top 100 movie quotations in American cinema
Advanced English: C1&C2 level
TOEFL - Most important words
IELTS Speaking Exam
The present perfect
The present perfect
0
78 flashcards
lucerocubamiranda
start learning
download mp3
×
Perfect for auditory learners
–
Turn your words in an audiocourse and learn:
while riding on the bus or in a car
walking the dog
waiting in line
before bedtime
This function is only available for premium users.
activate a premium account
sample recording
print
×
Perfect outside
–
Print your words:
as a handy list
as flashcards to be cut out
This function is only available for premium users.
activate a premium account
an example of a printout
play
test yourself
Question
Answer
carta
start learning
letter
El tren acaba de llegar.
start learning
The train has just arrived.
Acaban de irse.
start learning
They have just left.
Estoy seguro de que he visto esa película antes.
start learning
I am sure that I have seen that film before.
Ella ha estado aquí últimamente.
start learning
She has been here lately.
He visto ese documental dos veces.
start learning
I have seen that documentary twice.
Hemos estado en Nueva York varias veces.
start learning
We have been in New York several times.
Acaba(n) de...
start learning
Just
antes / anterior / ya
start learning
before
últimamente
start learning
lately
Una vez
start learning
Once
Dos veces
start learning
Twice
Varias veces
start learning
Several times
Muchas veces
start learning
Many times
Tres o cuatro veces
start learning
Three or four times.
Desde
start learning
Since
por/durante
start learning
For
Tom ha trabajado aquí desde 1992.
start learning
Tom has worked here since 1992.
Hemos vivido aquí por varios años.
start learning
We have lived here for several years.
Alguna vez has ...?
start learning
Have you ever ...?
¿Alguna vez has bebido tequila?
start learning
Have you ever drunk tequila?
No, never.
¿Te han visitado alguna vez en invierno?
start learning
Have they ever visited you in the winter?
Yes, once. They visited me in the winter of 1995.
Ya
start learning
Already
Todavía
start learning
Yet
Ya he visto esa película.
start learning
I have already seen that movie.
Aún no hemos desayunado.
start learning
We haven't had breakfast yet.
¿Ya llegó el tren? ¿Ya llegó el tren?
start learning
Has the train arrived already? Has the train arrived yet?
comenzado, empezado
start learning
begun
traído
start learning
brought
construido
start learning
built
comprado
start learning
bought
venido
start learning
come
cortado
start learning
cut
hecho
start learning
done
bebido
start learning
drunk
conducido, manejado
start learning
driven
comido
start learning
eaten
caído
start learning
fallen
sentido
start learning
felt
hallado, encontrado
start learning
found
olvidado
start learning
forgotten
conseguido, obtenido
start learning
got
dado
start learning
given
ido
start learning
gone
ido (con retorno)
start learning
been to
tenido
start learning
had
oído
start learning
heard
mantenido, guardado
start learning
kept
conocido, sabido
start learning
known
aprendido, enterado
start learning
learnt, learned
partido, salido, dejado
start learning
left
prestado
start learning
lent
perdido, extraviado
start learning
lost
hecho, fabricado, confeccionado
start learning
made
reunido, conocido
start learning
met
pagado
start learning
paid
puesto, colocado
start learning
put
leido
start learning
read
corrido, administrado
start learning
run
dicho
start learning
said
visto
start learning
seen
vendido
start learning
sold
enviado
start learning
sent
cerrado
start learning
shut
cantado
start learning
sung
sentado
start learning
sat
dormido
start learning
slept
hablado
start learning
spoken
gastado, pasado (tiempo)
start learning
spent
parado
start learning
stood up
nadado
start learning
swum
tomado, llevado
start learning
taken
enseñado
start learning
taught
dicho
start learning
told
pensado, creido
start learning
thought
entendido, comprendido
start learning
understood
usado(ropa), vestido
start learning
worn
escrito
start learning
written
Create flashcards
angielski
See related flashcards:
"civil society" słownik
common collocations
system polityczny wielkiej brytanii
breed crime
angielskie słowka religia
Pory roku po angielsku
Мой урок
/english economy vocabulary.
Imiona angielskie męskie
Liczebniki po angielsku
Liczby po angielsku
People and society
Каверзные вопросы
mix 2
12А орловская
You must sign in to write a comment
×
Main
Progress bar
Clock
Enforce good response
Content
Text
Example text
images
Recordings
Example recordings
recordings native
Grammar highlighting
Retyping options
ignore:
spaces
diacritics
brackets
punctuation
capital letters
no article
combine shortcuts
order
report an error
Thank you for reporting :)
1
2
3
4
check
next
I'm right ↑
(
Tip:
Pressing
enter
considers the answer to be
wrong
Tip2:
in order to see the question again, click on the notepad )
revise
I knew it
show answer
check
next
I'm right ↑
(
Tip:
Pressing
enter
considers the answer to be
wrong
Tip2:
in order to see the question again, click on the notepad )
Well done, you're doing fine:)
The creator of these flashcards is Lucerocubamiranda.
Click here to create your own download :)
If you prefer ready, try out our professional courses.
IELTS Speaking Exam
try it for free
Top 1000 English Words
try it for free
Repeat all
Repeat difficult flashcards
End of round
1
Summary
round
I knew it
revise
1
(
)
(
)
Next round
revise what you didn't know
`
1
2
3
4
5
6
7
8
9
0
-
=
Nederlands, Vlaams
English
American English
Français
Deutsch
italiano
Norsk
język polski
português
русский язык
español
Svenska
українська мова
gjuha shqipe
العربية
euskara
беларуская мова
български език
català, valencià
中文, 汉语, 漢語
hrvatski jezik
český jazyk
dansk
Esperanto
eesti keel
føroyskt
suomen kieli
galego
ქართული
ελληνικά
עברית
हिन्दी, हिंदी
magyar
Íslenska
Bahasa Indonesia
日本語, にほんご
ಕನ್ನಡ
Қазақша
한국어, 韓國語, 조선어, 朝鮮語
latine
latviešu valoda
lietuvių kalba
Lëtzebuergesch
македонски јазик
bahasa Melayu, بهاس ملايو
Malti
Papiamento
فارسی
Português brasileiro
limba română
rumantsch grischun
Gàidhlig
српски језик
slovenský jazyk
slovenski jezik
ไทย
Xitsonga
Setswana
Türkçe
اردو
Tiếng Việt
isiXhosa
ייִדיש
isiZulu
q
w
e
r
t
y
u
i
o
p
[
]
\
a
s
d
f
g
h
j
k
l
;
'
z
x
c
v
b
n
m
,
.
/
Ctrl + Alt
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
×
Select the correct answer
create a new test
×
Pair all the words as quickly as possible!
0
steps
New game:
4x3
5x4
6x5
7x6
×
Log in
Log in
Sign in
Login or Email
Password
Sign in
Forgot your password?
Don't have an account?
Log in
Log in
Create account
Get Started with this Free Course!
No Cost. No Obligation. No Spam.
Your email address
Create account
Already have an account?
I accept the
terms
and
privacy policy