Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Tenses

Total questions: 50

Worksheet time: 40mins

Name
Class
Date
1.
The next term ________________ on Monday. (begin)
a)
began
b)
begin
c)
begins
d)
beginning
2.
I will phone when he ______________ back. (come)
a)
came
b)
come
c)
comes
d)
coming
3.
Unless we _______________  now we can't be there on time. (start)
a)
started
b)
starts
c)
start
d)
starting
4.
The plane  _________________ at 6.30. (arrive)
a)
arrives
b)
arrive
c)
arrived
d)
arriving
5.
The boys _____ their cars.
a)
fix
b)
fixs
c)
fixes
d)
fixing
6.
Najmee and Ali ______ the hotel at 7.30 a.m.
a)
leaved
b)
leave
c)
leaving
d)
leaves
7.
My dog, Rocky,  ____ in his box now. 
a)
is sleep
b)
is sleepping
c)
am sleeping
d)
is sleeping
8.
We ____ camping in the summer.
a)
... go never...
b)
... are always going ...
c)
... usually go ...
d)
... is often going ....
9.
He ____ his cousin after class.
a)
... everyday visits ...
b)
... visits always ...
c)
... often visits ...
d)
... visits usually ....
10.
A: Why are you ____ late, Peter? B: Because I ____ get up early.
a)
.....never........never...
b)
.....never........sometimes....
c)
.....always............never....
d)
.....often..........sometimes....
11.
I ____  tennis, but I ____ it on TV.
a)
.play hardly ever....watch often.. 
b)
...hardly ever play....often watch...
c)
..never play....never watch...
d)
...always play..... watch never..
12.
We've ____  all the answers.
a)
find
b)
found
c)
finded
d)
founded
13.
You've ____ it in pencil.
a)
wrote
b)
writen
c)
written
d)
writed
14.
The calculator is broken.  Someone ____ the calculator.
a)
break
b)
is breaking
c)
broke
d)
has broken
15.
We moved here in 1993.  We ____ here a long time now.
a)
have been
b)
were
c)
have being
d)
are
16.
She ______ a horse before.
a)
has not ridden
b)
have not ridden
c)
has not rode
d)
have not rode
17.
I ____ yet.
a)
made my bed
b)
has made my bed
c)
haven't made my bed
d)
hasn't made my bed
18.
He _____ his homework.
a)
has did
b)
has already done
c)
have done
d)
hasn't done
19.
_____ in a balloon ?
a)
Has your wife ever flown
b)
Have your wife ever flown
c)
Have your wife ever flew
d)
Has your wife ever flew
20.
They are all dirty because they _____ all afternoon.
a)
have been playing
b)
are playing
c)
have played
d)
are played
21.
Juliet is angry because I ____ her laptop. She really hates that.
a)
has been used
b)
have been using
c)
haven't been used
d)
am being using
22.
Fortunately, the weather ____ better day by day.
a)
gets 
b)
has got
c)
is getting
d)
get
23.
The programme ___ at 8 p.m.
a)
starts
b)
is starting
c)
start
d)
has started
24.
The sun___ in the west.
a)
set
b)
has set
c)
sets
d)
doesn't set
25.
I____ of applying for a new job. I haven't decided yet.
a)
think
b)
have been thinking
c)
am thinking
d)
have thought
26.
I ___ my aunt since I left school.
a)
don't visit
b)
am not visiting
c)
have not visited
d)
visit
27.
Karen has been working on the report for three hours. She ___ three pages.
a)
wrote
b)
writes
c)
has written
d)
has been writing
28.
How long___ you_____ here?
a)
have___worked
b)
do_____ work
c)
is____ working
d)
have____ been working
29.
You look tired. What ____ you___?
a)
do___do
b)
have____ done
c)
are___ doing
d)
have____ been doing
30.
 We_____ football in the park next Saturday.
a)
are playing
b)
have played
c)
play
d)
have been playing
31.
How long ___ you ____ this book?
a)
do___ have
b)
have ___ had
c)
have ____ got
d)
are ____ having
32.
I am seeing Robert _____.
a)
tomorrow
b)
every day
c)
yet
d)
for two hours
33.
I am eating soup at the moment. It ____ delicious.
a)
taste
b)
tastes
c)
have tasted
d)
is tasting
34.
Look! He ...... (have) fun.
a)
has
b)
have
c)
is having
d)
is haveing
35.
He can't go out. He ..... (do) his homework.
a)
does
b)
is do
c)
is doing
d)
doesn't
36.
We ............... a flat for years.
a)
are sharing
b)
was sharing
c)
share
d)
have been sharing
37.
How long .................... for him?
a)
do you wait
b)
are you waiting
c)
have you been waiting
d)
have you wait
38.
We .............. to Manchester last weekend.
a)
are moving
b)
moved
c)
have moved
d)
have been moving
39.
I feel exhausted. I .................. German all day.
a)
I learn
b)
I have learnt 
c)
I am learning
d)
I have been learning
40.
Paula ................. more independent since starting university.
a)
has become
b)
became
c)
is becoming
d)
becomes
41.
When ..................... Tom?
a)
have you last seen
b)
did you last see
c)
do you last see
d)
you saw
42.
She can't talk to you now. She ............................ a bath.
a)
has
b)
is having
c)
had
d)
have
43.
How long ......................... on this project?
a)
do you work
b)
are you working
c)
have you been working
d)
did you worked
44.
They .................. married next summer.
a)
are getting 
b)
got
c)
have got
d)
get
45.
We .................. on this project for 3 days but we haven't finished it yet.
a)
work
b)
are working
c)
have working
d)
have been working 
46.
They .............................. eleven books since February.
a)
published
b)
have published
c)
have been publishing 
d)
publish
47.
Her eyes are red because she ...................... at least 15 onions. 
a)
cut
b)
has cut
c)
has been cutting
d)
cutted 
48.
I will phone when he ______________ back. (come)
a)
came
b)
come
c)
comes
d)
coming
49.
Juliet is angry because I ____ her laptop. She really hates that.
a)
has been used
b)
have been using
c)
haven't been used
d)
am being using
50.
It’s a break time. Jack and I ____ football at the moment.
a)
am playing
b)
are plaiing
c)
are playing
d)
are palying