Present Perfect Flashcards
Traduza para o inglês: “Eu tenho estudado muito ultimamente.”
I have studied a lot lately.
Traduza para o inglês: “Ela nunca visitou Londres.”
She has never visited London.
Traduza para o inglês: “Nós já terminamos o trabalho.”
We have already finished the work.
Complete: “They ___ (live) here for five years.”
They have lived here for five years.
Complete: “He ___ (not/see) the movie yet.”
He hasn’t seen the movie yet.
Complete: “___ you ever ___ (travel) abroad?”
Have you ever traveled abroad?
Transforme em negativa: “I have spoken to her.”
I haven’t spoken to her.
Transforme em interrogativa: “She has cooked dinner.”
Has she cooked dinner?
Escolha a forma correta: “We ___ to that museum before.” (a) have gone (b) have been (c) has been
(b) have been
Escolha a forma correta: “He ___ his homework already.” (a) have done (b) has done (c) have did
(b) has done
Ordene as palavras: “have / ever / you / a / written / letter?”
Have you ever written a letter?
Ordene as palavras: “has / recently / visited / she / Paris.”
She has visited Paris recently.
Corrija: “They has not finished the project yet.”
They have not finished the project yet.
Corrija: “I haven’t never been to the USA.”
I have never been to the USA.
Faça a pergunta: “Yes, I have met him before.”
Have you met him before?