Which of the sentences below is not in the Present Perfect?
- Gabarito Comentado (1)
- Aulas (2)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - He has been reading this book for two hours.
Vamos entender o porquê. A questão aborda o uso do Present Perfect, que é um tempo verbal em inglês utilizado para expressar ações que ocorreram em um tempo indeterminado no passado ou que começaram no passado e continuam até o presente. Ele é formado pelo verbo auxiliar have/has seguido do particípio passado do verbo principal.
Alternativa A: I have known John for a long time. - Esta frase está no Present Perfect porque utiliza have seguido do particípio passado do verbo know (known). Indica que a ação de conhecer John começou no passado e continua até o presente.
Alternativa B: My parents have not visited Brazil four times. - Esta também está no Present Perfect. O uso do have not junto com o particípio passado visited mostra que eles nunca visitaram o Brasil quatro vezes até o momento presente.
Alternativa C: He has been reading this book for two hours. - Esta sentença está no Present Perfect Continuous, não no Present Perfect. Este tempo verbal é formado por have/has been seguido do verbo principal no gerúndio (reading). Ele é usado para enfatizar a duração de uma ação que começou no passado e continua no presente.
Alternativa D: Mary has already gone. - Novamente, temos o Present Perfect com has e o particípio passado gone, indicando que Mary foi embora em algum momento passado recente, mas sem especificar quando.
Portanto, a alternativa C é a única que não está no Present Perfect, mas sim no Present Perfect Continuous.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo