[ Tenses ]
He’s ____ Chemistry for years.
A. teach
B. teached
C. thaught
D. taught

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 PerfectOther quiz:
Grammar › ViewWe should inform __________ of them.
A. many
B. every
C. few
D. all
Grammar › View
I can’t imagine _________ in a different city.
A. live
B. living
Vocabulary › ViewWhich 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