Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses Expert for upper level

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

I will have been arranging all the necessary materials before the program starts.

a)

Present Perfect Tense

b)

Future Perfect Tense

c)

Present Perfect Continuous Tense

d)

Future Perfect Continuous Tense

2.

Does your cat eat my fish?

a)

Present Simple Tense

b)

Past Simple Tense

c)

Future Simple Tense

d)

Present Perfect Tense

3.

He had studied English before he moved to England.

a)

Present Perfect Tense

b)

Past Simple Tense

c)

Past Perfect Tense

d)

Present Simple Tense

4.

He had studied English before he moved to England.

a)

Present Perfect Tense

b)

Past Simple Tense

c)

Past Perfect Tense

d)

Present Simple Tense

5.

I communicate in English sometimes.

a)

Present Simple Tense

b)

Past Simple Tense

c)

Future Simple Tense

d)

Past Perfect Tense

6.

I haven't seen Emma since the last time we met.

a)

Present Simple Tense

b)

Past Simple Tense

c)

Future Simple Tense

d)

Present Perfect Tense

7.

They will have been sleeping for three hours by the time their parents get home.

a)

Future Simple Tense

b)

Future Continuous Tense

c)

Future Perfect Tense

d)

Future Perfect Continuous Tense

8.

Why had you sold your house before you moved to New York?

a)

Present Perfect Tense

b)

Present Perfect Continuous Tense

c)

Past Perfect Tense

d)

Past Perfect Continuous Tense

9.

Nancy hardly reads books so she doesn't pass the exam.

a)

Present Simple Tense

b)

Past Simple Tense

c)

Future Simple Tense

d)

Present Perfect Tense

10.

I have lost my bag.

a)

Present Simple Tense

b)

Past Simple Tense

c)

Present Perfect Tense

d)

Past Perfect Tense

11.

They had never had dinner before they did homework.

a)

Present Perfect Tense

b)

Past Perfect Tense

c)

Future Perfect Tense

d)

Past Simple Tense

12.

They had never had dinner before they did homework.

a)

Present Perfect Tense

b)

Past Perfect Tense

c)

Future Perfect Tense

d)

Past Simple Tense

13.

"Krungthep Maha Nakhon" is a capital city of Thailand.

a)

Present Perfect Tense

b)

Past Simple Tense

c)

Past Perfect Tense

d)

Present Simple Tense

14.

I will have been studying English for ten months next month.

a)

Present Continuous Tense

b)

Future Continuous Tense

c)

Future Perfect Continuous Tense

d)

Past Perfect Tense

15.

They have worked here since last year.

a)

Present Perfect Tense

b)

Past Simple Tense

c)

Past Perfect Tense

d)

Present Simple Tense

16.

I haven’t seen him before.

a)

Present Perfect Tense

b)

Past Simple Tense

c)

Past Perfect Tense

d)

Present Simple Tense

17.

I don’t see anything here.

a)

Present Continuous Tense

b)

Present Simple Tense

c)

Future Continuous Tense

d)

Past Perfect Tense

18.

Will I have finished my report by tomorrow?

a)

Future Simple Tense

b)

Present Simple Tense

c)

Future Perfect Tense

d)

Present Perfect Tense

19.

My son is studying hard this term.

a)

Present Simple Tense

b)

Past Simple Tense

c)

Present Continuous Tense

d)

Past Continuous Tense

20.

Who had called you before we went to the party?

a)

Present Simple Tense

b)

Past Simple Tense

c)

Present Perfect Tense

d)

Past Perfect Tense