wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

dark quizzez

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.
 Last night I ______________(lose) my keys - I had to call my flatmate to let me in. 
a)
lost
b)
have lost
c)
has lost
d)
losted
2.
 I _______________ (lose) my keys - can you help me look for them?
a)
lost
b)
losted
c)
has lost
d)
have lost
3.
Last year I ____________ (visit) Paris.
a)
visited
b)
have visited 
c)
has visited
d)
has visit
4.
I __________ (know) my great grandmother for a few years - she died when I was eight.
a)
knew
b)
known
c)
have known
d)
has knew
5.
He ______________ (know) Julie for three years - we still meet once a month.
a)
have know
b)
has know
c)
have known
d)
has known
6.
She ________(play) hockey at school but she didn't like it.
a)
played
b)
have played
c)
has played
7.
She ______________(play) hockey at school but she didn't like it.
a)
has played
b)
have played
c)
played
d)
have play
8.
She ______________(play) hockey at school but she didn't like it.
a)
has played
b)
have played
c)
played
d)
have play
9.
She  ___________ (miss) the bus - She is going to be late.
a)
missed
b)
have missed
c)
has missed
10.
I _____________ (miss) the bus and then I _____________ (miss) the aeroplane as well!
a)
missed - missed
b)
have missed - missed
c)
have missed - have missed
d)
missed - have missed
11.
 Last night I ______________(lose) my keys - I had to call my flatmate to let me in. 
a)
lost
b)
have lost
c)
has lost
d)
losted
12.

Which one is a present perfect.

a)

I haven't lived in Madrid for very long.

b)

I worked at a fancy glasses store once.

c)

I have a pretty weird cat.

d)

I hope my cat doesn't eat my birds.

13.

Which sentence is incorrect? Hint: The grammar is ok in both.

a)

Yesterday I have been to the doctor.

b)

I went to my friend's house yesterday.

14.

I ________________ lots of fun!

a)

have

b)

am having

c)

haves

15.
Nancy ____________ the same route every morning
a)
run
b)
running
c)
runs
16.
Does ayone know how this app _______?
a)
Works
b)
Is working
c)
work
17.

I ________________ lots of fun!

a)

have

b)

am having

c)

haves

18.
Nancy ____________ the same route every morning
a)
run
b)
running
c)
runs
19.
I´m walking into the classroom _________________. I´ll phone you later.
a)
always
b)
often
c)
at the moment
d)
every year
20.
What is she doing?
a)
She are watering the plants
b)
She water the plants
c)
She is watering the plants
d)
She watering the plants
21.
What are they doing?
a)
They are sweeping
b)
They are barring
c)
They is sweeping
d)
They are surfing
22.
What are they doing?
a)
They is surf the net
b)
They are surfing the net
c)
They are the net
d)
They am surfing the net
23.
My sister ______________ wearing trousers
a)
is
b)
isn't
c)
are
d)
aren't
24.
My grandparents ______________ wearing hats
a)
aren't
b)
isn't
c)
are
d)
is
25.
Choose the correct.
a)
She gos to he school in the morning.
b)
she goes to the school in the morning,
c)
she go to the school in the morning
26.
Choose the correct.
a)
We like English. We loves it.
b)
We like English. We love it.
27.
She ______ English.
a)
speaks
b)
speak
c)
eats
d)
buy
28.
_________ we clean your room?
a)
Do
b)
Does
29.
_________ I want to meet me?
a)
Do
b)
Does
30.

Philipp ________________ 15 next Wednesday. (to be)

a)

will be

b)

is going to be

c)

will is

d)

will to be

31.

Patrick says that he thinks his mother______ this CD. (to like)

a)

is going to like

b)

are going to like

c)

will like

32.

They said they_______ a new computer. (to get)

a)

is going to get

b)

will get

c)

are going to get

33.

Patrick says that he thinks his mother______ this CD. (to like)

a)

is going to like

b)

are going to like

c)

will like

34.
What ... your brother going to do tomorrow?
a)
are
b)
is
c)
does
35.
My friend … a birthday party next week.
a)
is going to has
b)
going to have
c)
is going to have
36.
 (A)… you going to see the movie?
(B) 
Yes, I ….
a)
Do / am
b)
Are / are
c)
Are / am
37.
… are you going to do on your summer holiday?
a)
Where

b)
What
c)
How
38.
(A) … your friend going to join us? (B) Yes, she ….
a)
Is / is
b)
Are / will
c)
Will / will
39.
(A) … they going to be here soon? (B) No, they ….
a)
Are / aren’t
b)
Do / not
c)
Are / won’t
40.
(A) … your friend going to be late?
 (B) No, she ….
a)
Is / isn’t
b)
Are / isn’t
c)
Are / aren’t