[ 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:
Tenses and Comparisons › ViewHey Adi, Rina, and Heri! Let’s have some fun with words! What do you think is the superlative form of the adjective ‘happy’?
A. saddest
B. happiest
C. happyest
D. happier
Future Tenses › View
When you arrive tonight I …………..
A. will work
B. am going to work
C. will be working
D. work
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
