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:

Have Been to vs. Have Gone to › View

… you ever … to a theme park alone?

  1. has, been
  2. has, gone
  3. have, been
  4. have, gone


Grammar and Vocabulary › View

We use _____ to make negatives with the present continuous.

A. not

B. do/ does

C. don’t/ doesn’t

D. didn’t

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