[ Conjunction ]
It has been ages _____ we last met each other.
A. for
B. since
C. ago

Random Topics:
Tenses - Present and PastFuture PlansSynonymAnalogyPlaces in TownPronouns of QuantityGrammar (either..or.. and neither..nor..)Present & Past TensesPast SimplePossessive Pronouns and Adjective PronounsOther quiz:
Simple Present › ViewI ___________ at home.
A. don’t stay
B. doesn’t stay
C. not do stay
D. not does stay
Grammar › View
The AI expert had his assistant ___ the newly made robots.
A. to activate
B. activates
C. activate
D. activating
Modals and Comparative Superlative › Viewıt is …………. shop in the town
A. bigger than
B. the biggest
Mixed General Quiz › View
Budi : May I borrow your book, please?
Citra : …
a. Thank you.
b. Yes, I do.
c. I’m sorry I’m using it now.
d. What?
