NEW
Font size
Worksheetsforms of tenses
Total questions: 20
Worksheet time: 15mins
Hiện tại đơn
S+ V hoặc S+ V+s(es)
S + am/ is/ are +V-ing
S + have/has +V(p.p)
S + have/ has + been + V-ing
Hiện tại hoàn thành
S+ V hoặc S+ V+s(es)
S + am/ is/ are +V-ing
S + have/has +V(p.p)
S + have/ has + been + V-ing
Hiện tại hoàn thành tiếp diễn
S+ V hoặc S+ V+s(es)
S + am/ is/ are +V-ing
S + have/has +V(p.p)
S + have/ has + been + V-ing
Hiện tại tiếp diễn
S+ V hoặc S+ V+s(es)
S + am/ is/ are +V-ing
S + have/has +V(p.p)
S + have/ has + been + V-ing
quá khứ đơn
S + V2/ V-ed
S + was/ were + V-ing
S + had + V(p.p)
S + have/ has + V(p.p)
quá khứ hoàn thành
S + V2/ V-ed
S + was/ were + V-ing
S + had + V(p.p)
S + have/ has + V(p.p)
quá khứ tiếp diễn
S + V2/ V-ed
S + was/ were + V-ing
S + had + V(p.p)
S + have/ has + V(p.p)
tương lai đơn
S + will + V(infinitive)
S + will be +V-ing
S + will have + V(p.p)
S + was/ were + V-ing
tương lai hoàn thành
S + will + V(infinitive)
S + will be +V-ing
S + will have + V(p.p)
S + was/ were + V-ing
tương lai tiếp diễn
S + will + V(infinitive)
S + will be +V-ing
S + will have + V(p.p)
S + was/ were + V-ing
tương lai tiếp diễn
S + will + be + V(p.p)
S + will have + V(p.p)
S + will be +V-ing
S + will have been +V(p.p)
tương lai hoàn thành
S + will have been + V(p.p)
S + will be +V-ing
S + will be + V(p.p)
S + will have + V(p.p)
tương lai đơn
S + will be + V(infinitive)
S + will be +V-ing
S + will + V(infinitive)
S + will have + V(p.p)
Hiện tại đơn
S + am/ is/ are +V(infinitive)
S+ V hoặc S+ V+s(es)
S + have/has +V(p.p)
S + have/ has + been + V(p.p)
Hiện tại hoàn thành
S+ have/ has + been +V(p.p)
S + have/has +V(p.p)
S + have/has + been + V(infinitve)
S + have/ has + V-ing
quá khứ đơn
S + was/ were + V2/ V-ed
S + was/ were + V-ing
S + was/ were + V(p.p)
S + V2/V_ed
quá khứ tiếp diễn
S + was/ were+ V2/ V-ed
S + was/ were + V(p.p)
S + was/ were+ being+ V(p.p)
S + was/ were + V-ing
quá khứ hoàn thành
S + had been +being +V-ing
S + had been + V-ing
S + had been+ V(p.p)
S + had + V(p.p)
Hiện tại hoàn thành tiếp diễn
S+ have/ has +been+ V(p,p)
S + have/ has been +V-ing
S + have/has +V(p.p)
S + have/ has + been + being +V(p.p)
Hiện tại tiếp diễn
S+ V-ing
S + am/ is/ are + V(p.p)
S + am/ is / are + V-ing
S + am/ is / are + V(infinitive)
