Grammar Quiz

[ Tenses ]

He’s ____ Chemistry for years.

A. teach

B. teached

C. thaught

D. taught

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Past and Future TenseGerund & InfinitivesSentence Adverbs & Third ConditionalPronouns/ Present TenseCompound and Complex SentencesAdverbs and AdjectivesAntonymsPrepositional PhraseHow many / How much - Is there / Are therePast Simple & Past Perfect

Other quiz:

Vocabulary › View

Which word means ‘done or shown openly; not secret or hidden’?

A. A period of a thousand years

B. Done or shown openly; not secret or hidden

C. Concise and forcefully expressive

D. The action or process of receiving something that is given


Relative Clauses & Real Conditionals › View

We use the first conditional to:

A. Talk about things that are possible

B. To talk about facts

C. To talk about things that aren’t possible

D. To talk about the past