[ 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:
Grammar › ViewEnglish Grammar. Select the best answer.
Alecx, __________ the windows please. It’s too hot in here.
A. Opens
B. Open
C. Opened
D. Will opened
Nouns › View
The swarms of mosquitos around the bayou are ridiculous.
A. abstract
B. collective
C. proper
D. concrete
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
