Grammar Quiz

[ Tenses with Time Expressions ]

They have known each other ___ five years.

A. since

B. after

C. during

D. for

Select your answer:
         


Random Topics:

Time ClauseVerb Usage and GrammarWord Form & Verb TenseConjunctions and Verb TensesPresent SimpleIF CLAUSECan vs be able toComparatives and SuperlativesZero ConditionalGrammar - First Conditional

Other quiz:

Sentence Structure and Grammar Rules › View

Fill in the blank: I have never been to Madrid, and ___ has my best friend.

A. neither

B. either

C. also

D. too


Vocabulary › View

These are words that have similar meanings.

A. synonyms

B. antonyms

C. similes

D. metaphors