[ Tenses ]
The teacher ____________ many times but they still don’t understand.
A. has explained
B. will explain
C. is explaining
D. explain

Random Topics:
Linking Words and ConjunctionClausesPresent Simple or Present ContinuousGrammar - Present Perfect with already, just, yetApostrophe GrammarCOUNT - NONCOUNT NOUNSGrammar, Literature, and VocabularyPresent and Past TensePresent Perfect TenseTo Infinitive or Bare InfinitiveOther quiz:
Prepositional Phrases › ViewYou can’t argue … science … laws of nature.
A. with/about
B. about/with
C. with/on
Prepositions › View
Complete the sentence with the right preposition.
She suffers ___ terrible headaches in hot weather.
A. with
B. of
C. from
Grammar › ViewIt doesn’t pay to resort on / in / to / with tough measures.
A. in
B. on
C. to
Grammar › View
She has been working for this company ___ 20 years.
A. since
B. for
C. yet
