_____you finished your homework?
A) Have
B) Has
C) is
Soluções para a tarefa
Resposta:
has
Explicação:
has é o passado de have e is n tem nada a ver com o contexto
a) Has she done her homework yet? Yes, she has.
b) Have you ever eaten pasta? Yes, I have already eaten pasta.
c) Has it rained here these days? Yes, it has.
d) Have they walked two kilometers? No, they haven't.
Explicação:
⇒⇒ Present Perfect >>> Indica quando a ação começou ou quanto tempo faz que ela está ocorrendo.
→→ situação/ação que começou no passado e continua no presente.
I have studied German since 2017. - Eu estudo alemão desde 2017.
(comecei a estudar alemão em 2017 e continuo estudando hoje)
→→ situação que aconteceu durante um período e que ainda não terminou.
Helen has been to the movies twice this week. (a semana ainda não
terminou).
→→ Uma ação terminada em um passado recente, confirmada pelo uso da palavra ''just''
David has just arrived from New York.
∴ Present perfect - affirmative
Sujeito + has/have + verbo particípio + complemento
John has played soccer everyday.
They have lived here for a long time.
She has danced since 2010.
∴ Present perfect - negative
sujeito + has/have + not + verbo participio + complemento
John hasn't played soccer everyday.
They haven't lived here for a long time.
She hasn't danced since 2010.
∴ Present perfect - interrogative
has/have + sujeito + verbo participio + complemento
Has John played soccer everyday?
Have you lived here for a long time?
Has she danced since 2010?