Grammar Quiz

[ Present Perfect Tense ]

He hasn’t smoked _______________________ three months.

A. For
B. Since

Select your answer:
         


Random Topics:
Homonyms Cannon vs. Canon TensesInfinitiveSimiles, Metaphors, Personification and HyperboleHave to / Do not have toGrammar, adverbs of frequency placementFigure of SpeechPronouns and Antecedents

Other quiz:

Past Continues Tense › View

When I _________the washing-up, I __________ a plate.

A. did – was breaking

B. was doing – broke

C. was doing – was breaking

D. did – broke


Vocabulary › View

What part of speech is the word ‘classic’?

A. noun

B. verb

C. adjective

D. adverb


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