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

English 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 › 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