Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

All tenses

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

He ____ when we arrived at 8.

a)

had already showered

b)

has already showered

c)

already showered

d)

have already showered

2.

May I speak to the doctor? - I’m sorry. He ______ a patient at the moment.

a)

is seeing

b)

sees

c)

see

d)

will see

3.

When Jane saw the snake at her feet she ____.

a)

screamed

b)

had screamed

c)

was screeming

d)

scram

4.

My grandfather ____ in an airplane before and he doesn't plan to do so.

a)

has never flown

b)

never flew

c)

had never flown

d)

has never been flying

5.

Do you realise that ____ on my toe? It hurts.

a)

you are standing

b)

you stand

c)

you stood

d)

you have stood

6.

On July 20th 1969 Neil Armstrong set his foot on the moon . Nobody _____ that before.

a)

had ever done

b)

has ever done

c)

ever done

d)

ever did

7.

The last time I _____ to Brighton was in August.

a)

went

b)

has gone

c)

have gone

d)

had gone

8.

The phone _____ constantly since Jack announced that he was running for mayor.

a)

has been ringing

b)

has rung

c)

rings

d)

rang

9.

My high school team _____ the championship before. It’s about time they did.

a)

have never won

b)

had never won

c)

never won

d)

will never win

10.

I ____ in Cyprus at the moment. I ____ a great time.

a)

am/am having

b)

am being/am having

c)

am being/have

d)

am/have