NEW
Font size
WorksheetsPresent Perfect Simple and Continuous
Total questions: 15
Worksheet time: 3mins
Traduza para o inglês: Eu estou aqui há anos.
I am here for years.
I've been here for years.
Traduza para o inglês: Ela está dormindo faz 2 horas.
She's been sleeping for 2 hours.
She is sleeping for 2 hours.
Traduza para o inglês: Eu tenho me levantado cedo todos os dias.
I've been getting up early every day.
I has gotten up early every day.
"I've been tired all day long" - a frase indica que:
eu estava cansado e não estou mais.
eu passei o dia cansado e ainda estou.
O past participle de: PLAY
Plays
Play
Played
Plaied
O past participle de "WORK":
works
worked
workied
word
O past participle de "GO"
goes
goed
went
gone
O past participle de "BE"
bee
been
was
were
O present perfect continuous do verbo "learn" (aprender)
learnt
learning
have learnt
have been learning
O present perfect simple do verbo "be"
have being
have been
have been being
been
"I've studied German before" - signfica que eu:
estou estudando alemão.
Nunca estudei alemão.
já estudei alemão.
estudo alemão;
"I've been working all day long" está no:
simple present
present continuous
present perfect continuous
past participle
Qual a tradução ERRADA para a frase: eu sei disso há muito tempo.
I've known about that for a long time.
I've been knowing about that for a long time.
Qual das frases está errada?
I've been watching movies all day long.
I've never saw this movie before.
She has always eaten like that.
I haven't done that yet.
Complete: I ... a bit more in God lately (believe)
have been believing
has believed
have believed
believe
