[ FOR & SINCE ]
I haven’t seen her … ages.
A. since
B. for

Random Topics:
Verb Patterns / IngGrammar on ConditionalsConnectivesPrepositions Of PlaceVerbs & AdverbsNoun Phrases and Verb PhrasesPresent Perfect Tense and Simple Past TenseActive and PassiveA/AnComparatives, Superlatives & EquativesOther quiz:
Grammar › ViewI’m _____(swim) now in the pool.
A. Swims
B. Swim
C. Swimming
D. swimes
Adjective / Noun + to Infinitive › View
It would be unreasonable ____ him ____ you money if you didn’t pay it back.
A. to expect/lend
B. to expect/to lend
C. expect/to lend
D. expecting/lend