[ Grammar ]
The teacher ___________ in Elokuensi for almost 15 years.
A. teaches
B. taught
C. has taught
D. will teach
Select your answer:

Random Topics:
Action VerbGrammar: Imperative and Exclamatory SentencesModals and ResponsibilitiesGrammar and AbsenceTime Clauses and ConjunctionsPast Continuous TenseVerb-ing or to VerbActive vs. Passive VoicePast Simple - Present PerfectTime ConjunctionsOther quiz:
Present Perfect Tense › ViewMy parents believe in donating money to charity. They __________________ 10% of their income each year for the last twenty years.
A. Donate
B. Are donating
C. Donated
D. Have donated
Grammar › View
Beach and beech are?
A. Homonyms
B. Antonyms
C. Hynonyms
D. Synonyms
