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
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
Perguntas interessantes
História,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Pedagogia,
1 ano atrás