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

If they ……… studied hard last night, they ……… got the perfect score.

A. Had ……… Would have

B. Had ……. Would had

C. Had …… Will have

D. Had …… Will had


Grammar › View

If I had known you before , we …….. helped each other a lot.

A. would

B. will

C. will be

D. would have

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