Grammar Quiz

[ Tenses ]

By 2026, she ___ been teaching for 20 years.

A. has

B. will have been

C. will be

D. had

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for Obligationwill, be going to, would like toPhrases and TensesTenseTOEIC Grammar and Vocabulary ReviewCommon Grammar Mistakes and Spelling TipsCoordinating Conjunctions and Comparative AdjectivesAdjective ClausesTAG QuestionsHave as verb and auxiliary

Other quiz:

Grammar › View

I ________ big ears.

A. have

B. has


Grammar - Similes › View

Grandfather’s old car looks ________ the stars. He bought it when he was 17 years old.

A. as new as

B. as neat as

C. as ancient as

D. as dead as

Grammar › View

Based on the pictures, choose the answer with the correct spelling.

A. motocycel

B. motorcycle

C. motorcical

D. motocykel


Grammar › View

John always drives carefully ___ get an accident

A. in order not

B. so as not to

C. so that

D. so that not