Grammar Quiz

[ Grammar ]

He hasn’t come back _____ a few months.

A. since

B. for

C. when

D. while

Select your answer:
         


Random Topics:

Pronouns and AntecedentsJobsHave toSimple Present Tense vs Present Continuous TenseAdjectivePast ParticipleRelative Clauses with who and whichAdverbs by TypeAdverbs, Prefixes, and Suffixes

Other quiz:

Vocabulary › View

weary

A. made possible

B. to make with skill and care

C. extremely tired

D. to take care of; to keep in good condition


Future Tenses › View

I _______ to the theatre on Sunday.

A. am going

B. go