[ Grammar ]
My father _____ Geometry at School N5. ( to teach )
A. has taught
B. will teach
C. teaches
D. has been teaching
Select your answer:

Random Topics:
Linking Verbs & Helping VerbsModals of ObligationNarrative Tenses & ConditionalsFragment, Comma Splice and Run -on SentenceSimple Compound and Complex SentencesIndefinite and Definite ArticlesDefinite pronouns (Subject, Object, Reflexive)Present Tenses and VocabularyModal Verbs and AdviceAdjectiveOther quiz:
Vocabulary › Viewscraggly
A. to spit back out
B. to assume without proof, or as self evident; take for granted
C. shaggy; ragged; unkempt
Tenses › View
My brother _____ the ball now
A. throws
B. throwing
C. threw
D. is throwing
