NEW
Font size
WorksheetsPresent Perfect, Present Perfect Continuous
Total questions: 14
Worksheet time: 6mins
Я устал. Я пишу это письмо уже 2 часа.
I'm tired. I've been writing this letter for almost 2 hours.
I'm tired. I has written this letter for almost 2 hours.
I'm tired. I have writing this letter for almost 2 hours.
I'm tired. I has writing this letter for almost 2 hours.
Джек работает в школе уже 10 лет.
Jack works at school for 10 years.
Jack have been working at school for 10 years.
Jack has been working at school since 10 years.
Jack has worked at school for 10 years.
Мой друг только что сделал домашнее задание.
My friends have just done the task.
My friend has already done the task.
My friend has just done the task.
My friend has never done this task.
Ты когда-нибудь бывал в США? К сожалению нет.
Have you ever gone to the USA?Fortunately, I haven't.
Have you ever been to the USA?Unfortunately, I haven't.
Has you ever been to the USA?Fortunately, I hasn't.
Have you ever been to the USA?Fortunately, I haven't.
The children are in the yard. They … hide-and-seek since breakfast time.
are playing
have played
have been playing
have been played
Barbara … her make-up for half an hour but … it yet.
have been doing…haven't finished
is doing…has finished
has been doing…hasn't finished
has done…hasn't been finishing
Nice to meet you. I … you for a long time
haven't seen
didn't see
haven't seeing
hasn't seen
We … nothing of him for two years.
haven't heard
have heard
have been hearing
have been heard
She is a well-known artist. She has been drawing .... her childhood.
for
last
since
yet
Has she .... been abroad?
never
just
ever
so far
I haven't written the essay... .
so far
already
yet
just
Look!They have been painting the fence ... early in the morning. They haven't finished it ... .
since, yet
for, yet
for, already
since, just
My brother .... football since he broke his arm. We've been playing without him for almost 2 weeks.
haven't played
hasn't played
hasn't been playing
haven't been playing
Jane is at home. She .... this book all morning. She ... 54 pages so far.
has been reading, have read
has read, has been reding
has been reading, has read
has reading, has read
