wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past and future perfect tense

Total questions: 84

Worksheet time: 3600secs

Name
Class
Date
1.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

2.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

3.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

4.

PRESENT CONTINUOUS TENSE

4. Aisha's son is (a)   (talk) on the phone rightnow.

5.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

6.

6. When do we use simple present tense?

a)

When an action has happened.

b)

When an action is happening right now.

c)

When an action may happen in the future.

7.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

8.

PAST CONTINUOUS TENSE

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

9.

9. Make a sentence using simple present tense for the given word.


Learn

4 lines
10.

10. What is the past tense of the word "write"?

(a)  

11.
I saw a snake while I was walking in the forest.
a)
present simple
b)
present continuous
c)
past continuous
d)
past perfect
12.
I have lost my phone. I'm still looking for it.
a)
present perfect
b)
past perfect
c)
past simple
d)
future simple
13.
When I came home, I first did my homework. Then I was able to watch my favourite TV programme later.
a)
present simple
b)
present perfect
c)
past continuous
d)
past simple
14.
You have met Donna before, haven't you?
a)
present continuous
b)
past continuous
c)
present perfect
d)
past perfect
15.
Lily and Jessica were acting out a dialogue when the bell rang.
a)
present continuous
b)
past simple
c)
past perfect
d)
past continuous
16.
There was no doubt about the owner.
a)
present simple
b)
past perfect
c)
past simple
d)
future simple
17.
What are you talking about?
a)
past continuous
b)
past simple
c)
present perfect
d)
present continuous
18.
When Dad entered the living room, the boys were fighting. 
a)
past simple
b)
past continuous
c)
past perfect
d)
present simple
19.
I have had enought of this!
a)
present perfect
b)
past perfect
c)
past simple
d)
present continuous
20.
I had already seen this movie before, so I went to a cafe instead.
a)
past continuous
b)
present perfect
c)
past perfect
d)
present simple
21.

Past tense of "cook"

a)

Cooked

b)

will cook

c)

cooks

22.

Past tense of "mix"

a)

will mix

b)

mixed

c)

mixes

23.

I had remembered my homework just in time.

a)

present perfect

b)

past perfect

c)

future perfect

24.

After several months of saving, my sister and I have saved enough money to buy our parents a gift.

a)

present perfect

b)

past perfect

c)

future perfect

25.

Most teachers have notified the office about any problems in their classrooms.

a)

present perfect

b)

past perfect

c)

future perfect

26.

By Friday afternoon, we will have finished another week of school.

a)

present perfect

b)

past perfect

c)

future perfect

27.

I raised my hand once I had identified the answer.

a)

present perfect

b)

past perfect

c)

future perfect

28.

make (past perfect tense)

(a)  

29.

eat (present perfect tense)

(a)  

30.

visit (future perfect tense)

(a)  

31.

find (present perfect tense)

(a)  

32.

drive (past perfect tense)

(a)  

33.

What is the form of "have"?

a)

will have

b)

would have

c)

should have

d)

never have

34.

What is this tense called?

a)

Past Perfect Tense

b)

Present Simple Tense

c)

Present Progressive Tense

d)

Future Perfect Tense

35.

Why would you use this tense?

a)

An action that began in the past it may be completed or still continuing.

b)

The action will be completed before a time of action in the future.

c)

Indicates an action that happens now or on a regular basis.

d)

Indicates actions that continue for some time.

e)

This action was completed before another action in the past.

36.

Pick the Future Perfect Tense.

a)

Christina Reader will have gone to the store.

b)

Myrtle would go to Paris.

c)

They have lots of fish.

d)

They like fish.

37.

Pick the one thats not Future Perfect Tense!!

a)

Mia will have gone to cheer.

b)

Mia will eat Doritos.

c)

Mia will have had fun at Disney with Paige!

d)

If she didn't spend it all, Mia will have owned a lot of money.

38.

How do you form it?

a)

Add will have and add a past participle.

b)

Add should have and add an adjective.

c)

Add will have and add an infinitive.

d)

Add shall be and add a future gerund.

39.

Is it a...

a)

simple tense

b)

perfect tense

c)

progressive tense

40.

Is it a....

a)

future tense

b)

present tense

c)

past tense

41.

Is this a...

a)

verb tense

b)

verb moods

c)

verb voice

42.

Would you use this tense in the past tense?

a)

yes

b)

no

c)

sometimes

43.

Do you understand this tense?

a)

sort of

b)

yes

c)

no

d)

not at all

44.

FUTURE PERFECT TENSE

6. Imdaah __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

45.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

46.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

47.

PRESENT CONTINUOUS TENSE

4. Aisha's son is (a)   (talk) on the phone rightnow.

48.

SIMPLE PRESENT TENSE

1. Yumna __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

49.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

50.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

51.

PRESENT CONTINUOUS TENSE

4. Saaidha's son is (a)   (talk) on the phone rightnow.

52.

PAST CONTINUOUS TENSE

5. Muna was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

53.

FUTURE PERFECT TENSE

6. Imdaah __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

54.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

55.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

56.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

57.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

58.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

59.

PRESENT CONTINUOUS TENSE

4. Aisha's son is (a)   (talk) on the phone rightnow.

60.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

61.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

62.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

63.

SIMPLE PRESENT TENSE

She ___________ English every week.

a)

teaches

b)

teach

c)

teached

d)

teacher

64.

PAST CONTINUOUS TENSE

I ____ my work at six o'clock yesterday.

a)

finish

b)

finished

c)

finishes

d)

was finishing

65.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

66.

PAST CONTINUOUS TENSE

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

67.
When I saw him he...
a)
was watching TV.
b)
watched TV.
68.

1. I............... ( fly) to Spain last 2 years. I ...... ( buy) an expensive watch there.

a)

flow, buyed

b)

flown , bought

c)

flew, buyed

d)

flew, bought

69.

4. He was both diligent and intelligent so he ...........(pass) the entrance exam.

a)

pass

b)

passes

c)

passed

d)

past

70.

5. Last year, Maxwell and Barny ..........friends but now they are enemies.

a)

was

b)

were

c)

is

d)

are

71.

They ....... (hit) me yesterday.

a)

hit

b)

hitted

c)

hited

d)

hot

72.

I’m sure I ……. him two years ago.

a)

am seeing

b)

have seen

c)

have been seeing

d)

saw

73.
Which perfect tense is this sentence?
The president will have made a decision by the end of the week.
a)
future perfect
b)
past perfect
c)
past tense
d)
present perfect
74.
What tense is this sentence written in ?
Jordan has invented a new way to power his car.
a)
Past perfect
b)
Future perfect
c)
Present perfect
75.
What is the perfect tense verb phrase in this sentence?
The computer has failed twice this week.
a)
has failed
b)
has
c)
failed
d)
has failed twice
76.
What is the perfect verb phrase in this sentence?
By next month our clothing store will have opened a new location.
a)
opened
b)
have opened
c)
will have opened
d)
will have
77.
Which perfect tense is this sentence written in?
They had not closed the schools before the big snowstorm arrived. 
a)
future perfect
b)
past perfect
c)
present perfect
78.
Which word is missing in this future perfect verb phrase?
By 2017, we  have known each other for ten years.
a)
will
b)
has
c)
had
d)
havr
79.
Which tense is this sentence written in?
We decided to eat pizza for dinner last night.
a)
past perfect
b)
future perfect
c)
past
d)
present
80.
Present perfect tense sentences use ____________ and _____________.          .
a)
had
b)
have and has
c)
will and has
81.
All future perfect tense sentences include ________  _____________.
a)
will have
b)
will go
c)
will had
d)
will has
82.
All perfect tense sentences include a _______ tense verb.
a)
present
b)
future
c)
past
d)
All of the above
83.
Which tense is the sentence written in?
The team will play in the Championships at the end of the month.
a)
past perfect
b)
future perfect
c)
present
d)
future
84.
Has, have, had, and will are all____________________ verbs.
a)
action
b)
helping
c)
past tense
d)
being