Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT TENSES

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

I … French and German.

a)

am speaking

b)

spoke

c)

speak

d)

was speaking

2.

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

a)

brought

b)

have brought

c)

had brought

d)

was bringing

3.

The work is almost done. We … it for 6 six hours!

a)

have done

b)

were doing

c)

have been doing

d)

are doing

4.

The water … . Quickly make coffee!

a)

boils

b)

is boiling

c)

will boil

d)

boiled

5.

When … you … home yesterday?

a)

do … come

b)

did … come

c)

have … came

d)

was … coming

6.

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

a)

won

b)

were winning

c)

have won

d)

had won

7.

If you … , we will arrive on time.

a)

hurry

b)

will hurry

c)

hurried

d)

have hurried

8.

I guarantee that I … the report by tomorrow morning.

a)

will finish

b)

will have finished

c)

will be finishing

d)

will be finished

9.

Wow! Tomorrow at midday we … to Turkey.

a)

will fly

b)

are flying

c)

will be flying

d)

were flying

10.

Yesterday by the time you came I … the poem for 2 hours. And I know it perfectly now!

a)

had been learning

b)

had learnt

c)

were learning

d)

have been learning

11.

I would have earned 500 dollars if I … to do that job.

a)

didn’t refuse

b)

hadn’t refused

c)

haven’t refused

d)

weren’t refusing

12.

I visited my grandfather in Hanoi .......................

a)

for 2 days

b)

2 days ago

c)

since 2 days

d)

from 2 days

13.
 She is very happy: her son (to finish) school.
a)
 had finished
b)
 has finished
c)
 was finishing
d)
 finished
14.
When Nick came from school, his friends (to play) in the yard.
a)
were playing
b)
 played
c)
 have played
d)
 are playing
15.
My sister (to spend) a lot of money yesterday.
a)
 was spening
b)
 has spent
c)
 had spent
d)
 spent
16.
Our grandmother (to cook) dinner from twelve till three yesterday.
a)
 has cooked
b)
 was cooking
c)
 had cooked
d)
 cooked
17.
We already (to study) seven English tenses.
a)
 studied
b)
had studied
c)
have studied
d)
were studying
18.
At this time yesterday, I (to talk) to my friend. 
a)
was talking
b)
have talked
c)
had talked
d)
talked
19.

He writes letters every day.

a)

Present Simple

b)

Present Continuous

c)

Present Perfect

d)

Past Simple

20.

They were writing letters at 3 o'clock yesterday.

a)

Past Simple

b)

Past Continuous

c)

Past Perfect

d)

Future Simple

21.

They are writing letters now.

a)

Present Continuous

b)

Past Continuous

c)

Future Continuous

d)

Past Simple

22.

While he was sitting at the piano, a small kitten suddenly _____(run) across the piano keys.

a)

was running

b)

ran

c)

runed

d)

running

23.

________you sleeping at 10 o'clock last night?

a)

Was

b)

Did

c)

Do

d)

Were

24.

While he was watching the football match, his phone _______(ring)

a)

was ringing

b)

rang

c)

rung

d)

ringed

25.

My brother and sister _____ playing tennis at 11am yesterday.

a)

was

b)

are

c)

were

26.

At 8.30am today I _____ driving to work.

a)

was

b)

am

c)

were

27.

We _____ sleeping when the police came.

a)

was

b)

weren't

c)

wasn't

28.

Why _____ he having lunch at 4pm?

a)

was

b)

does

c)

were

29.

They ________ TV when I came.

a)

were watching

b)

were watched

c)

watched

30.

Yesterday, at six my mother ___________ dinner.

a)

was making

b)

was make

c)

was made

d)

did make

31.

Cleo and Tom ___ to a conference every week.

a)

are going

b)

have gone

c)

go

32.

I am eating soup at the moment. It ____ delicious.

a)

taste

b)

tastes

c)

has tasted

33.

________you sleeping at 10 o'clock last night?

a)

Were

b)

Did

c)

Do

34.
  1. A detective from Scotland Yard .......... this case.
a)

has been investigating

b)

has investigating

c)

is ivestigating

d)

is investigated

35.

Was he sure that he...... a ghost?

a)

had seen

b)

has seen

c)

was seen

d)

was seeing

36.

He ....... how to help us.

a)

hasn't known

b)

don't know

c)

doesn't know

d)

isn't known

37.

Let's meet at the station. I ....... for you there.

a)

will be waiting

b)

am going to wait

c)

will wait

d)

am waiting

38.

I thanked them for everything they ........ for me.

a)

were done

b)

did

c)

have done

d)

had done

39.

I........ to this nonsense for half an hour and I'm fed up!

a)

am listening

b)

have been listening

c)

was listening

d)

has listened

40.

When I looked into his room he ......

a)

wasn't sleeping

b)

didn't sleep

c)

hadn't been sleeping

d)

isn't sleeping

41.

He ....... until Monday, so talk to him now.

a)

is going to leave

b)

will leave

c)

will have left

d)

is leaving

42.

They became homeless because the hurricane ....... their house.

a)

was destroyed

b)

has destroyed

c)

destroyed

d)

had destroyed

43.

Call them! They ...... for us today!

a)

aren't waiting

b)

haven't been waiting

c)

don't wait

d)

haven't waited

44.

She ..... when you said that.

a)

had blushed

b)

blushed

c)

blushes

d)

was blushing

45.

Tomorrow she ...... to her first job.

a)

go

b)

goes

c)

will be going

d)

is going