Inglês, perguntado por biavalverde, 9 meses atrás

(Unisa-SP) Choose the correct form of Direct Speech for: “He said that he had been working all day long.” A “I have been working all day long”, he said. B “I worked all day long”, he said. C “I have worked all day long”, he said. D He says, “I work all day long.” E He said, “I am working all day long.”

Soluções para a tarefa

Respondido por CremildaBR
6

Resposta:

⇒⇒  Reported and Direct Speech

“He said that he had been working all day long.”

A frase está no ''reported speech'' e foi usado o ''past continuous''. Então, o ''direct speech'' deve usar o ''present continuous'' , conforme tabela de mudança de verbo na explicação.

A “I have been working all day long”, he said.

B “I worked all day long”, he said.

C “I have worked all day long”, he said.

D He says, “I work all day long.”

E He said, “I am working all day long.”

Explicação:

→→  Reported speech >> é quando repetimos, com as nossas palavras, o que outra pessoa falou. As duas frases, normalmente, são ligadas por ''that''.

Exemplos:

' I don't know what to do' - Lucy disse. >>> direct speech

Lucy said she didn't know what to do. >>> reported speech

James said: ''I am very late''. >>> direct speech

James said that he was very late. >>> reported speech  

Mudança de tempo verbal ao fazer o Reported speech

Direct speech             Reported speech

Simple present               Simple past

Simple past                     Past perfect

Present continuous       Past continuous

Present perfect                Past perfect

Past continuous               Past perfect continuous

Can                                   Could

Will                                    Would  

Aprenda mais em:

→→  brainly.com.br/tarefa/24707110

→→  brainly.com.br/tarefa/25291022

→→  brainly.com.br/tarefa/24742543

Anexos:
Perguntas interessantes