Grammar Quiz

[ Tenses with Time Expressions ]

I have known him ___ a long time.

A. during

B. while

C. since

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Correlative ConjunctionDo not or Does notSimple Future - WillVerbs – Nouns – Adjectives - AdverbsGrammar and AdverbsArticles and DeterminersReported speech (statements)Adverbs of Time and PlacePast form of ModalsWishes and Tenses

Other quiz:

Grammar › View

The bag is _____ heavy to carry alone.

A. enough

B. too

C. very


Conjunctions › View

Identify the correct conjunction: “______ the sun set, we lit the campfire.”

A. Before

B. Even though

C. After

D. Although

Vocabulary › View

His net monthly salary is 25.000 dollars.

A. wage

B. matter

C. affair

D. clue

E. hint


Grammar › View

We took …………taxi to ……….airport.

A. the/a

B. a/the

C. Ø / the

D. the / Ø