Grammar Quiz

[ Grammar ]

He hasn’t come back _____ a few months.

A. since

B. for

C. when

D. while

Select your answer:

Random Topics:
Precede vs. ProceedEach or EveryPolite RequestTenses PracticePhrasesGerunds as objects of prepositionDirect and Indirect QuestionVerbs & Phrasal VerbsGrammar - Capitalization and Possessive Nouns

Other quiz:

Present Simple and Present Continuous › View

What ______________________ for dinner tonight?

A. are we have

B. are we having

C. do we have

D. do we having

Grammar › View

Here’s the money you _____ me last week – thank you.

A. lent

B. borrowed

C. saved

How to use : Read the question carefully, then select one of the answers button.