wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tenses

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

He . . . any reports. (Simple Present Tense)

a)

Doesn't write

b)

Doesn't writes

c)

Don't write

2.

Does she . . . an English book? (Simple Present Tense)

a)

Brings

b)

Brought

c)

Bring

3.

She . . . to the teacher now. (Present Continuous Tense)

a)

Is talk

b)

Is talking

c)

Is talks

4.

They . . . that book. (Present Perfect Tense)

a)

Had read

b)

Has read

c)

Have read

5.

He . . . this movie. (Present Perfect Tense)

a)

Have seen

b)

Has seen

c)

Had seen

6.

She . . . a financial report since an hour ago. (Present Perfect Continuous Tense)

a)

Have been writing

b)

Has been writing

c)

Had been writing

7.

I . . . to Jakarta last week.(Simple Past Tense)

a)

Traveled

b)

Travels

c)

Traveling

8.

It . . . all day. (Past Continuous Tense)

a)

Were raining

b)

Was rain

c)

Was raining

9.

She . . . breakfast with her family this morning. (Past Continuous Tense)

a)

Was have

b)

Was eat

c)

Was having

10.

Ana . . . a teacher before she got married. (Past Perfect Tense)

a)

Has been

b)

Have been

c)

Had been

11.

She . . . when her friend came. (Past Perfect Continuous Tense)

a)

Had been cooking

b)

Has been cooking

c)

Have been cooking

12.

Ana . . . that book soon. (Present Future Tense)

a)

Will buy

b)

Will buys

c)

Will buying

13.

Ana . . . the proposal. (Present Future Tense)

a)

Will typing

b)

Will type

c)

Will typed

14.

I . . . TV this evening. (Present Future Continuous Tense)

a)

Will watch

b)

Will be watching

c)

Will watching

15.

He . . . a beautiful ring before he meets his fiance tonight. (Present Future Perfect Tense)

a)

Will has bought

b)

Will have bought

c)

Will had bought

16.

She . . . for 5 hours by the time you come to my house. (Present Future Perfect Continuous Tense)

a)

Will has been sleeping

b)

Will had been sleeping

c)

Will had been sleeping

17.

If I were you, I . . . harder to pass the test. (Past Future Tense)

a)

Would study

b)

Will study

c)

Will studying

18.

I . . . TV at 7 p.m. last night. (Past Future Continuous Tense)

a)

Would be watching

b)

Would watch

c)

Will watch

19.

I thought I . . . at school for 6 hours yesterday. (Past Future Perfect Tense)

a)

Would has been

b)

Would have been

c)

Would had been

20.

She . . . her homework for two hours. (Past Future Perfect Continuous Tense)

a)

Would had been doing

b)

Would have been doing

c)

Would has been doing