Inglês, perguntado por rodrigo1224101, 1 ano atrás

Which is right?
Passado simples ( tempo definido) presente perfeito( o importante é a ação)

a) Mark is / has been in Canada since April.
b) Jame is a good friend of mine. I know / have known her very well.
c) Jane is a good friend of mine. I know/have known her for a long time.
d) “Sorry I’m late. How long are you/have you been waiting? Not long. Only five minutes.
e) Martin works/has worked in a hotel now. He likes his job very much.
f) Linda is reading the newspaper. She is/has been reading it fir two hours
g) How long do you live/have you lived in this house? About ten years.

Soluções para a tarefa

Respondido por Usuário anônimo
3

a. has been

b. know

c. have known

d. have you been waiting

e. works

f. has been reading

g. have you lived


rodrigo1224101: obrigado
Usuário anônimo: De nada
Perguntas interessantes