[ Present Perfect Tense ]
He hasn’t smoked _______________________ three months.
A. For
B. Since

Random Topics:
Tenses and Passive VoicePoetryFuture TensePrepositions and Prepositional PhrasesLinking Verbs & Helping VerbsModal Verbs of Certainty and PossibilityBe going to / WillPresent Simple/AffirmativeGrammar - some / anyClauseOther quiz:
Future Continuous Tense › ViewThe scouts ___________________________ to the waterfall at this time next week.
A. will be hiked
B. will be hikes
C. will be hiking
D. will be hike
Grammar › View
A bomb fell right in the market place, which killed people and left another seriously _____.
A. injuring
B. injured
C. injure
D. injury
Conjunction › ViewI enjoy reading this new magazine. ___, it has good articles.
a. Moreover
b. Nevertheless
c. However
Grammar › View
The woman wore a ——- chain round her neck
A. Golding
B. Golden
C. Goldy
D. Goldful
