[ Grammar ]
He hasn’t come back _____ a few months.
A. since
B. for
C. when
D. while

Random Topics:
Punctuating ClausesQuantifies and Modals of DeductionPresent and Past Perfect TensesBasic TensesFirst and Second ConditionalComparativeSubordinating and Coordinating ConjunctionsPossessive Pronouns and QuantifiersAdverbs of How Something is DonePlaces in TownOther quiz:
Present Tense vs Present Continuous › ViewMr. Brown usually (start) teaching on time. But he (start) his classroom 5 minutes later at this moment.
A. is starting, starts
B. is starting, is starting
C. starts, is starting
D. starts, starts
Vocabulary › View
an agreement you have with an insurance company
A. insurance policy
B. in the long run
C. table
Some vs. Any › ViewHis brother gave me __ stamps.
a. some
b. any
Past Continuous Tense › View
Everyone was ____ not to look shocked when the bride fell down.
A. trying
B. try
C. tried
D. tries