[ Tenses with Time Expressions ]
I have known him ___ a long time.
A. during
B. while
C. since
D. for

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 TensesOther quiz:
Vocabulary › ViewHis 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 / Ø
