[ 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 › ViewI will ______ (pass) the examination this time.
A. Pass
B. Passed
C. Passing
Present Simple & Present Continuous › View
He is having breakfast.
A. Present Simple
B. Present Continuous
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
