wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present/past perfect, past continuous, past simple

Total questions: 39

Worksheet time: 25mins

Name
Class
Date
1.
Matt ______, while we________ lunch.
a)
phoned, were having
b)
was phoning, were having.
c)
had phoned, had had
d)
had been phoning, had been having
2.
How did you learn to drive?
My father  _____________ me.
a)
taught
b)
teached
c)
had teached
d)
had taught
3.
Joe _____ downstairs and ______ his leg.
a)
fell, broke
b)
had fallen, broke
c)
had fallen, had broken
d)
was falling, had broken
4.
Jenny ________ for me, when I _______.
a)
was waiting, arrived
b)
was waiting, was arriving
c)
waited, arrived
d)
waited, had arrived
5.
Sam _______ a picture of me, while I _______ .
a)
took, wasn't looking
b)
had taken, had looked
c)
took, looked
d)
had taken, looked
6.
We were good friends. We _______ each other for years.
a)
had been knowing
b)
had known
c)
knew
d)
was knowing
7.

Выбери верную форму глагола для следующего предложения: Tom...his keys, he can't get home.

a)

lost

b)

has lost

c)

lose

d)

losed

8.

Какие слова являются показателями Present Perfect

a)

in 2019

b)

already

c)

tomorrow

d)

just

9.

Выбери правильную форму глагола для следующего предложения: I...up at 7 yesterday.

a)

have woken

b)

wake

c)

waked

d)

woke

10.

Выбери правильную форму глагола для следующего предложения: Did you...Ben on Sunday?

a)

see

b)

saw

c)

seen

d)

have seen

11.

Выбери правильную форму глагола для следующего предложения: Sophy... ten minutes ago.

a)

arrived

b)

arrives

c)

has arrived

d)

have arrived

12.

Как будет звучать этот вопрос по английски:

Ты когда-нибудь читал сказки?

a)

Have you ever read tales?

b)

Did you read tales?

c)

Do you read tales?

d)

Were you reading tales?

13.

Oh! I ______________________my finger. (cut)

a)

cut

b)

cuted

c)

have cut

d)

have cuted

14.

We __________________(not, see) Oliver yesterday.

a)

didn't seen

b)

didn't see

c)

haven't see

d)

haven't seen

15.

__________________________ to the cinema last night?(you, go)

a)

Have you go

b)

Have you gone

c)

Did you go

d)

Did you gone

16.

She______________________ here since 1999. (live)

a)

has live

b)

has lived

c)

lived

d)

have lived

17.

Исправь ошибку: Andrey was wrote yesterday.

a)

Andrey ×

b)

Was ×

c)

Wrote ×

d)

Yesterday ×

e)

Всё правильно

18.

Исправь ошибку :Nazar was hearing, while Kira was playing.

a)

Was

b)

Hearing

c)

Всё правильно

d)

While

e)

Nazar

19.

Anya was writing a letter at 3 o'clock yesterday.(Какое время?)

a)

Past Present

b)

Past Simple

c)

Past Continuous

d)

Present Continuous

e)

Present Perfect

20.

Past Simple or Past Continuous?

I ... an interesting book about Ancient Egypt all evening yesterday

a)

read

b)

was reading

c)

were reading

21.
At 5 o'clock yesterday  I _____ dinner.
a)
had
b)
had had
c)
was having
d)
had been having
22.

Измени глагол в предложении и выбери верный ответ:

I (not watch) _______ a video at the weekend.

a)

not watch

b)

didn't watch

c)

was not watched

d)

have not watched

e)

has not wached

23.

Измени глагол в предложении и выбери верный ответ:

I (not watch) _______ this video yet.

a)

not watched

b)

have not watched

c)

had not watched

d)

didn't watch

24.

Измени глагол в предложении и выбери верный ответ:

I (see) ______ this film and I don’t want to see it again.

a)

saw

b)

have seen

c)

seed

d)

has seed

25.

Измени глагол в предложении и выбери верный ответ:

Long ago, they (build) ______ most houses out of wood.

a)

built

b)

builded

c)

have builded

d)

have built

26.

Выбери верное предложение

a)

Susie has seen a good film last night.

b)

Susie saw a good film last night.

c)

Susie seed a good film last night.

d)

Susie have seen a good film last night.

27.

I … French and German.

a)

am speaking

b)

spoke

c)

speak

d)

was speaking

28.

Look here! I … some fresh doughnuts! Treat yourself!

a)

brought

b)

have brought

c)

had brought

d)

was bringing

29.

We …! We are the champions! Let’s celebrate!

a)

won

b)

were winning

c)

have won

d)

had won

30.

Продолжи предложение:


An octopus was swimming in the seа...

a)

now

b)

tomorrow

c)

yesterday

d)

yesterday at 6 o'clock

31.
What is right?
a)
She had already left.
b)
She had left already.
c)
She already had left.
32.
Do this sentense complett: 
When I turned on the TV, ...
a)
the programm had already started.
b)
but he had already got one.
c)
I had had a huge lunch.
33.
Past Simple or Past Perfect?
I was late for work because I (miss) the bus.
a)
missed
b)
have missed
c)
had missed
34.
Past Simple or Past Perfect?
The teacher (correct) the tests that the pupiles (write).
a)
corrected + wrote
b)
had correct + wrote
c)
corrected + had written
35.
Past Simple or Past Perfect?
My friend (to be) in the hospital because he (slip) on a banana skin.
a)
were + sliped
b)
was + had slipped
c)
had been + slipped
36.
Night was falling and the Moon _______(shine).
a)
shining
b)
was shined
c)
shined
d)
was shining
37.
At 10 o'clock he _________(compose) in his music room.
a)
composed
b)
was composing
c)
compose
d)
were composing
38.
I _________(read) my brother's diary when he suddenly ________(come) into the room.
a)
read, came
b)
was reading, come
c)
was reading, came
d)
read, was coming
39.
I______(drop) my mobile when I ______(text)my friend.
a)
was dropping, texted
b)
droped, texted
c)
droped, was texting
d)
droped, were texting