[ Verb Tenses ]
The solar eclipse ……..when the moon …..in front of the sun.
A. happened/passing
B. happens/passes
C. is happening/passes
D. has happened/has passed

Random Topics:
Moods of GrammarTenses and PronounsGrammar - Present PerfectVerb + Infinitive or GerundVerb FormsComparison Degree & GerundsPresent simple & ContinuousGrammar: is/are/was/wereGrammar - ConnectorsComparative - SuperlativeOther quiz:
Grammar › View“_______ is it from your house to the nearest bus stop?”
– “About 50 meters’
A. How far
B. How long
C. How often
D. How much
Grammar › View
Who will be coming along with Tim and ____ ?
A. I
B. me
