Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect 4
0
%
0
0
0
Back
Restart
Eu limpei o meu quarto hoje.
I CLEANED MY ROOM TODAY.
Oops!
Okay!
Você já leu este livro antes?
HAVE YOU READ THIS BOOK BEFORE?
Oops!
Okay!
Cadê a Ana? Ela foi para o trabalho?
WHERE IS ANA? DID SHE GO TO WORK?
Oops!
Okay!
Oi Tom. A sua tia saiu?
Did you aunt leave?
Oops!
Okay!
Cadê o Tom? Ele já foi para o Canadá?
WHERE IS TOM? HAS HE GONE TO CANADA?
Oops!
Okay!
Eles estão limpando a rua há horas.
THEY HAVE BEEN CLEANING THE STREET FOR HOURS.
Oops!
Okay!
Quanto tempo você morou em Londres?
HOW LONG HAVE YOU LIVED IN LONDON?
Oops!
Okay!
Os meus amigos acabaram de fazer uma festa.
MY FRIENDS HAVE GIVEN A PARTY.
Oops!
Okay!
O meu pai escreveu um livro em 1985.
MY FATHER WROTE A BOOK IN 1985.
Oops!
Okay!
Jorge, você já viu este filme antes?
Jorge, have you seen this movie before?
Oops!
Okay!
Ana, você já foi para a Alemanha?
Ana, have you been to Germany?
Oops!
Okay!
Eu já troquei de roupa. Estou pronto/a.
I have changed my clothes. I am ready.
Oops!
Okay!
Eu não acabei de acordar.
I HAVEN´T WOKEN UP.
Oops!
Okay!
Eu acabei de limpar o chão.
I HAVE CLEANED THE FLOOR
Oops!
Okay!
Ele comeu lagosta no jantar?
HAS HE EATEN LOBSTER FOR DINNER?
Oops!
Okay!
Ela acabou de ler o livro.
SHE HAS READ THE BOOK.
Oops!
Okay!
Mike morreu em 1998.
Mike died in 1998.
Oops!
Okay!
A menina andou de bicicleta ontem.
The girl rode a bike yesterday.
Oops!
Okay!
Os meus vizinhos não chegaram da viajem.
My neighbors didn´t arrive/come from the trip.
Oops!
Okay!
Eu estou na fila há horas.
I HAVE BEEN IN THE LINE FOR HOURS.
Oops!
Okay!
Eu acabei de chegar
I have arrived/come.
Oops!
Okay!
Ela foi para o Japão, mas agora ela está aqui.
SHE HAS BEEN TO JAPAN, BUT NOW SHE´S HERE.
Oops!
Okay!
Ele comeu lagosta no jantar
HE HAS EATEN LOBSTER FOR DINNER.
Oops!
Okay!
Acabou de chover.
IT HAS RAINED
Oops!
Okay!
Ele comprou muitas coisas no mercado.
HE BOUGHT MANY THINGS AT THE SUPERMARKET.
Oops!
Okay!
O Christian foi para a Argentina.
CHRISTIAN HAS GONE TO ARGENTINA.
Oops!
Okay!
Quanto tempo você mora aqui?
HOW LONG HAVE YOU BEEN LIVING HERE?
Oops!
Okay!
Ele está me esperando desde segunda.
HE HAS BEEN WAITING FOR ME SINCE MONDAY.
Oops!
Okay!
O menino subiu a montanha.
THE BOY HAS CLIMBED THE MOUNTAIN.
Oops!
Okay!
Ela acabou de lavar suas mãos
She has washed her hands.
Oops!
Okay!
Você já foi para outro país?
HAVE YOU BEEN TO ANOTHER COUNTRY? ABROAD
Oops!
Okay!
Eu estou estudando isto há dias.
I HAVE BEEN STUDYING IT/THIS FOR DAYS.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies