Grammar Quiz

[ Tenses ]

He ___ a very experienced teacher. He ___ French for 15 years.

A. to be / taught

B. am / is teaching

C. is / has been teaching

D. will be / was teaching

E. was / are teaching

Select your answer:
A  B  C  D  E 


Random Topics:

ConjunctionsReflexive pronounsLanguage Features: Reflective ArticleVerb-ing and InfinitiveSimple vs Continuous Past TenseGerund Subject or ObjectAdverbs or AdjectivesAuxiliary VerbsGerunds, Infinitives and ParticiplesModals and Inversion

Other quiz:

Grammar › View

They have a new dog, ________ name is Hercules.

A. your

B. its

C. our

D. their


Grammar › View

That………… be Ted at the door. He’s in bed with chicken pox.

A. oughtn’t to

B. hasn’t to

C. musn’t

D. can’t