Grammar Quiz

[ Present and Past Perfect Tenses ]

My mother has been travelling _____ two months.

A. since

B. for

C. by

D. how long

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive Verb TensesAdjective OrderComparisonsVerbs + Infinitives / GerundsTenses - AuxiliariesAsking and Giving OpinionFormal & Informal WordsFuture Tense-ing / InfinitivePresent/Past/Past Particple

Other quiz:

Grammar › View

What kind of sentence is it?

When I was in school, I liked Music and Reading best.

A. Imperative

B. Interrogative

C. Declarative

D. Exclamatory


Modal Verbs › View

Choose the correct modal: You ___ see a doctor if you’re feeling unwell. (should/can)

A. should

B. must

C. would

D. might

Moods of Grammar › View

Be 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