[ For vs Since ]
Jack hasn’t eaten any junk food _______ several months.
A. since
B. for

Random Topics:
Noun, Verb, AdjectiveFuture Tense VerbCollective NounsGerunds, Infinitives and ParticiplesPast Perfect vs Past SimpleTenses - Pasive VoicePresent Simple vs Past SimpleQuantifies and Modals of DeductionPast Tense & Present Perfect TenseSimple PresentOther quiz:
Grammar › View_________ you are a very talented singer, you can win this competition pretty easily.
A. Given that
B. Admittedly
C. Due
D. Above all
Pronouns and Subject Verb Agreement › View
No one ____________ an outdoor party in a thunderstorm!
A. plans
B. plan