wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

forms of tenses

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Hiện tại đơn

a)

S+ V hoặc S+ V+s(es)

b)

S + am/ is/ are +V-ing

c)

S + have/has +V(p.p)

d)

S + have/ has + been + V-ing

2.

Hiện tại hoàn thành

a)

S+ V hoặc S+ V+s(es)

b)

S + am/ is/ are +V-ing

c)

S + have/has +V(p.p)

d)

S + have/ has + been + V-ing

3.

Hiện tại hoàn thành tiếp diễn

a)

S+ V hoặc S+ V+s(es)

b)

S + am/ is/ are +V-ing

c)

S + have/has +V(p.p)

d)

S + have/ has + been + V-ing

4.

Hiện tại tiếp diễn

a)

S+ V hoặc S+ V+s(es)

b)

S + am/ is/ are +V-ing

c)

S + have/has +V(p.p)

d)

S + have/ has + been + V-ing

5.

quá khứ đơn

a)

S + V2/ V-ed

b)

S + was/ were + V-ing

c)

S + had + V(p.p)

d)

S + have/ has + V(p.p)

6.

quá khứ hoàn thành

a)

S + V2/ V-ed

b)

S + was/ were + V-ing

c)

S + had + V(p.p)

d)

S + have/ has + V(p.p)

7.

quá khứ tiếp diễn

a)

S + V2/ V-ed

b)

S + was/ were + V-ing

c)

S + had + V(p.p)

d)

S + have/ has + V(p.p)

8.

tương lai đơn

a)

S + will + V(infinitive)

b)

S + will be +V-ing

c)

S + will have + V(p.p)

d)

S + was/ were + V-ing

9.

tương lai hoàn thành

a)

S + will + V(infinitive)

b)

S + will be +V-ing

c)

S + will have + V(p.p)

d)

S + was/ were + V-ing

10.

tương lai tiếp diễn

a)

S + will + V(infinitive)

b)

S + will be +V-ing

c)

S + will have + V(p.p)

d)

S + was/ were + V-ing

11.

tương lai tiếp diễn

a)

S + will + be + V(p.p)

b)

S + will have + V(p.p)

c)

S + will be +V-ing

d)

S + will have been +V(p.p)

12.

tương lai hoàn thành

a)

S + will have been + V(p.p)

b)

S + will be +V-ing

c)

S + will be + V(p.p)

d)

S + will have + V(p.p)

13.

tương lai đơn

a)

S + will be + V(infinitive)

b)

S + will be +V-ing

c)

S + will + V(infinitive)

d)

S + will have + V(p.p)

14.

Hiện tại đơn

a)

S + am/ is/ are +V(infinitive)

b)

S+ V hoặc S+ V+s(es)

c)

S + have/has +V(p.p)

d)

S + have/ has + been + V(p.p)

15.

Hiện tại hoàn thành

a)

S+ have/ has + been +V(p.p)

b)

S + have/has +V(p.p)

c)

S + have/has + been + V(infinitve)

d)

S + have/ has + V-ing

16.

quá khứ đơn

a)

S + was/ were + V2/ V-ed

b)

S + was/ were + V-ing

c)

S + was/ were + V(p.p)

d)

S + V2/V_ed

17.

quá khứ tiếp diễn

a)

S + was/ were+ V2/ V-ed

b)

S + was/ were + V(p.p)

c)

S + was/ were+ being+ V(p.p)

d)

S + was/ were + V-ing

18.

quá khứ hoàn thành

a)

S + had been +being +V-ing

b)

S + had been + V-ing

c)

S + had been+ V(p.p)

d)

S + had + V(p.p)

19.

Hiện tại hoàn thành tiếp diễn

a)

S+ have/ has +been+ V(p,p)

b)

S + have/ has been +V-ing

c)

S + have/has +V(p.p)

d)

S + have/ has + been + being +V(p.p)

20.

Hiện tại tiếp diễn

a)

S+ V-ing

b)

S + am/ is/ are + V(p.p)

c)

S + am/ is / are + V-ing

d)

S + am/ is / are + V(infinitive)