[ 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 ConditionalOther quiz:
Sentence Structure and Grammar Rules › ViewFill 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
