[ Present and Past Perfect Tenses ]
My mother has been travelling _____ two months.
A. since
B. for
C. by
D. how long

Random Topics:
Progressive Verb TensesAdjective OrderComparisonsVerbs + Infinitives / GerundsTenses - AuxiliariesAsking and Giving OpinionFormal & Informal WordsFuture Tense-ing / InfinitivePresent/Past/Past ParticpleOther quiz:
Moods of Grammar › ViewBe nice, sweet child.
A. Conditional Mood
B. Imperative Mood
C. Indicative Mood
D. Subjunctive Mood
Vocabulary › View
What is a glow in the night sky produced in the upper atmosphere by particles from the solar wind interacting with Earth’s magnetic field called?
A. Corona
B. Aurora
C. Photosphere
D. Sunspot
