wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect/ Past Simple

Total questions: 11

Worksheet time: 5mins

Name
Class
Date
1.
I (know)  _______ her for six years.
a)
knew
b)
knowed
c)
have known
d)
has known
2.
 I ________ (never/ be) to Canada.
a)
have never been
b)
never has been
c)
was never
d)
never was
3.
Mary __________ (write) a letter to Nick two weeks ago.
a)
has written
b)
writed
c)
wrote
d)
have written
4.
His brother ________ (come back) to Paris last Sunday
a)
have come
b)
had came
c)
has come
d)
came
5.
We (not watch) _______ a DVD at the weekend.
a)
haven't watch
b)
haven't watched
c)
didn't watch
d)
not watched
6.
She (live) _______  in Tokio since 1995.
a)
is living
b)
have lived
c)
lived
d)
has lived
7.
We (not watch) _______  this video yet.
a)
hasn't watched
b)
haven't watched
c)
didn't watch
d)
didn't watched
8.
We (not watch) _______  this video yet.
a)
hasn't watched
b)
haven't watched
c)
didn't watch
d)
didn't watched
9.
She (be) _______ in this class since September.
a)
was
b)
have been
c)
has been
d)
were been
10.
They  ________  (just/ buy) some flowers.
a)
bought just
b)
have just bought
c)
just bought
d)
has just bought
11.
Maria (get) ______ some bad marks last week.
a)
got
b)
has got
c)
had got
d)
getted