Exercícios de gramática › Present Perfect Tense
Present Perfect: perguntas de sim ou não
470 exercícios de lacuna, 47 testes de dez
Ponha o auxiliar na frente do sujeito. Nada mais se move.
O particípio passado é a terceira forma das tabelas de verbos: written, gone, built. Ele nunca muda com o sujeito.
Treine esta forma
Carregando…
Sua primeira pergunta está vindo.
O padrão
Uma afirmativa vira pergunta trocando os dois primeiros elementos de lugar:
- You have finished. → Have you finished?
- She has paid. → Has she paid?
Nunca acrescente do nem did. O auxiliar já está ali.
As respostas curtas ficam com o auxiliar
O inglês responde a essas perguntas com o auxiliar, não com o verbo principal: Yes, I have. / No, she hasn’t. Responder Yes, I have seen não é errado, só é incomum — a forma curta é o que as pessoas dizem.
ever e yet
Ever quer dizer «em algum momento da vida» e vem logo antes do particípio passado:
Have you ever driven abroad?
Yet pergunta se o esperado já aconteceu, e vai no fim:
Has the post arrived yet?
Os dois fazem trabalhos diferentes. Ever abre uma vida inteira; yet aponta para uma coisa que vocês dois estão esperando.
Todas as formas
| Sujeito | Pergunta | Resposta curta, sim | Resposta curta, não |
|---|---|---|---|
| I, you, we, they | Have they finished? | Yes, they have. | No, they haven't. |
| he, she, it | Has she finished? | Yes, she has. | No, she hasn't. |
Exemplos
Tirados das 470 frases deste exercício. A resposta está destacada.
- Have you ever stayed up all night studying?
- Has she lived in this city for a long time?
- Have you been to that new restaurant in town?
- Has she found a new job yet?
- Have the students done their homework yet?
- Has she gone to the new restaurant lately?
- Have they bought their tickets for the concert?
- I've lost my keys. Can you help me find them?
- Have they eaten at that restaurant before?
- Has she heard her favorite song on the radio?
- Have you read the new book by your favorite author?
- Has she watched the last episode of the TV series yet?
Erros a evitar
Errado: Did you have seen it? certo: Have you seen it?
O Present Perfect faz as próprias perguntas. Did pertence ao Past Simple.
Errado: Have you ever been in Japan? certo: Have you ever been to Japan?
Been to quer dizer «visitou». Been in aponta onde a pessoa estava naquele momento.