Font size
WorksheetsPresent Perfect - Practice - 8th Grade
Total questions: 116
Worksheet time: 1hrs 27mins
Have you _____
play
played
(a) Maria called
They haven't (a) in the city before now.
Have you ______ visited another country?
ever
never
We (a) watched all of Marvel's movies
Steve left the office 10 minutes ago. He (a) the office.
Helen visited Paris with her best friends last year. Helen (a) Paris.
Donald (a) the dishes (b) .
Squidward Tentacles is happy and exhausted because he (a) his school work.
Mary and I finished high school last year. We (a) (start) studying at Harvard University.
Linda and Joe had an argument a couple of minutes ago. Linda (a) with Joe and he is really sad.
Sheldon is really nervous because he (a) just Amy (b) .
Choose the sentence with the same meaning as the meme.
(a)Jack realized that he (a) a message to the wrong person.
Rachel was trying to convince Chandler about a subject, but Chandler _______ no to her.
have answered
hasn't answered
has just answered
hasn't already answered
MY MOTHER (a) TO ITALY.
WE (a) IN PARIS FOR 12 YEARS.
THEY (a) TO AUSTRALIA.
HAS ALICE (a) SUNG IN PUBLIC?
HOW LONG HAVE YOU (a) YOUR BEST FRIEND?
I HAVE WATCHED THAT SHOW (a) I WAS 5.
HOW LONG (a) YOUR FAMILY (b) IN THE SAME PLACE?
NO, I _______ EATEN SNAILS.
_______ I WAS BORN.
Present Perfect é utilizado para
Situações específicas do passado, marcadas por data.
Experiências passadas mas sem mencionar o tempo.
Situações que estão acontecendo no presente
Ações que estão integralmente no passado
O PRESENT PERFECT especifica o tempo da frase, já o SIMPLE PAST não.
Right
Wrong
Qual a estrutura do Present Perfect?
auxiliar have / has + particípio passado
auxiliar did + particípio passado
auxiliar have + passado
auxiliar have + segunda coluna
Quando usamos present perfect a gente não pode usar:
expressões de tempo
expressões de tempo já terminado
expressões de tempo ainda aberto
Assinale a forma negativa da frase: I've seen her.
(a)Qual a pergunta para essa resposta?
Yes, I have. I've read "The Wimpy Kid" many times.
(a)Me and my friends have never (a) to Paris.
Qual seria a melhor pergunta para esta resposta:
Yes, I've been to Australia recently.
Have you ever to Australia?
You have ever been to Australia?
Have you been to Australia?
Have you ever been to Australia?
She is looking for her keys. She (a) them.
Have your friends ever (a) you to a party?
O present perfect é usado para expressar ações que ocorreram em um passado não especificado. Algumas palavras são comumente usadas para dar essa noção. Combine cada termo com o sentido correto.
He has never been to England.
Ele nunca esteve na Inglaterra.
Nobody has ever said that to me before.
Ninguém nunca imaginou que isso seria possível.
I have already finished my homework.
Eu já terminei minha tarefa.
They haven't eaten yet.
Eles ainda não comeram.
Para um período de tempo (no passado ou no presente), usamos for.
Já para uma ação que começou em um ponto específico do passado e que continua no presente, usamos since. Combine as frases com as ideias correspondentes.
Ele é meu amigo desde que eu tinha cinco anos.
He has been my friend since I was five.
Ele não fala comigo desde segunda-feira.
He hasn't talked to me since Monday.
Ele é meu amigo há cinco anos.
He has been my friend for five years.
Nós estudamos juntos durante cinco anos.
We have studied together for five years.
They have known each other _______ twelve years.
for
since
four
by
I have worked here (a) 2011.
Have you (a) written to John?
I haven't written to John (a) .
Reorder to form a correct sentence.
Has
he
arrived
to school
yet?
Reorder the words to form a correct sentence.
He
has
already
arrived
to school
Reorder the words to form a correct sentence.
Have
you
ever
traveled
abroad?
Reorder the words to form a correct sentence.
I
have
never
traveled
abroad
Faz de conta que você ligou para seu irmão 5 minutos atrás e ele não te atendeu. Agora, ele te mandou uma mensagem dizendo que está esperando você ligar. Como você poderia falar, em inglês, que acabou de ligar para ele?
I've just called you!
I've called you since 5 minutes.
I've called you yet.
I've ever called you.
Match the basic form of the verbs with the correct participle form.
feel
felt
keep
kept
leave
left
lend
lent
meet
met
Match the basic form of the verbs with the correct participle form.
bring
brought
buy
bought
catch
caught
fight
fought
seek
sought
Match the basic form of the verbs with the correct participle form.
drive
driven
eat
eaten
give
given
hide
hidden
know
known
Assinale a alternativa que contém uma sentença no Present Perfect:
She has a new car.
I have three brothers.
I have bought a new cellphone.
O Present Perfect é utilizado para:
Situações que acontecem no presente e se estendem no futuro.
Experiências passadas mas sem mencionar o tempo e com efeitos sentidos no presente.
Situações acontecidas e acabadas do passado, marcadas por indicadores temporais (ontem, há duas horas, etc).
Qual a estrutura correta do Present Perfect?
auxiliar have / has + particípio passado
auxiliar did + particípio passado
auxiliar have / has + segunda coluna da tabela de verbos
Assinale a forma negativa correta da sentença: "I've seen this film."
I don't have seen this film.
I not have seen this film.
I have not seen this film.
Qual alternativa preenche de maneira correta os espaços na afirmativa: "She is looking for her keys. She _____ _____ them."
lost
have lost
did lost
has lost
Qual é a diferença entre have e has?
Have: para he/she/it - Has: para we/you/they
Has: para he/she/it - Have: para we/you/they
Qual alternativa preenche de maneira correta os espaços na pergunta "Where ____ I ____ my glasses?"
Where have I left my glasses?
Where has I left my glasses?
Where have I lefted my glasses?
Qual alternativa preenche de maneira correta os espaços na pergunta: " ____ you ____ ____ Portugal?
Have you ever visited Portugal?
Have you visit ever Portugal?
Has you yet visited Portugal?
Qual alternativa preenche de maneira correta os espaços na negativa: " I ____ ____ ____ for the test."
I has not studied for the test.
I don't have studied for the test.
I have not studied for the test.
Qual alternativa preenche de maneira correta os espaços na afirmativa: "someone ____ ____ the window."
has broken
has breaked
has break
Uma possibilidade de sentença interrogtiva correta no present perfect é...
Have been you...?
You have been...?
been have you...?
Have you been...?
Shakira ___ composed songs in English and Spanish.
have
has
is
are
Have you ___ been to London?
ever
already
yet
since
The song contest hasn't started ___
already.
yet.
never.
just.
The soccer player Cristiano Ronaldo...
have played for Portugal.
has Portugal played.
has played for Portugal.
hasn´t Portugal played.
O Present perfect pode ser usado com estas palavras...(Marque 3 alternativas)
JUST
EVER / NEVER
NOW
YET
O present perfect é formado por...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
We are going to a concert on Friday night, but we haven’t bought the tickets _____.
yet
already
just
We can’t have spaghetti tonight. We’ve _____had spaghetti three times this week.
yet
already
just
- Have you had breakfast yet?
- I've _________ done it. I did it an hour ago.
yet
already
just
The company hasn’t sent a reply ______.
yet
already
just
Have you seen the movie Casablanca _____?
yet
already
just
I haven't phoned my mom _____. I'll do it as soon as I get home.
yet
already
just
Don’t worry, I have _____ spoken to the police. They’ll be here any minute now.
yet
already
just
Have they found the lost dog _____?
just
already
yet
I've _____ told my friends a funny joke.
yet
already
ever
Have they cleaned their teeth _____?
already
yet
just
We haven't been to Mexico _____.
just
yet
already
Have you finished your work _____?
just
yet
for
since
I have _____ seen this series twice.
already
yet
just
since
I have not mowed my lawn _____.
since
for
yet
already
I have _____ done my hair.
just
yet
already
for
Henry has not been at home _____.
just
since
yet
for
Choose the correct sentence:
Have you yet finished getting dressed?
Have you finished getting dressed yet?
Choose the correct sentence:
I haven’t seen yet my English teacher.
I haven’t seen my English teacher yet.
Has she done yoga _____?
still
yet
just
- I haven't seen them ...... ages
a) for
b) since
2. I have been living here ...... July
a) since
b) for
3. He's worked there ....... several years
a) since
b) for
4. I haven't seen him ...... last week
a) for
b) since
5. It's been a long time ....... I've had such a good meal in a restaurant
a) for
b) since
6. He hasn't been able to work ...... the last three weeks
a) for
b) since
7. They've known about it ...... a long time
a) For
b) Since
8. He hasn't worked this hard ..... he was at school
a) for
b) since
9. I haven't seen her ..... a fortnight
a) for
b) since
10. They haven't been here ..... 1993
a) since
b) for
11. She's worked there ....... years
a) since
b) for
12. He's been here ....... three o'clock
a) for
b) since
13. There haven't been any wolves in England ........ a long time
a) for
b) since
14. I haven't seen them .... last week
a) for
b) since
15. It's the first time ....... 1973 that anyone has done so well
a) since
b) for
Choose the correct sentence
Have you NEVER played chess?
Have you EVER play chess?
Have you EVER played chess?
Have you NEVER play chess?
Tim: Sorry. I ________ haven't finished using the computer.
