Grammar Quiz

[ Present Perfect Tense ]

He hasn’t smoked _______________________ three months.

A. For
B. Since

Select your answer:
         


Random Topics:
Personal Pronoun Simple Past Future Tense Start vs. BeginPronouns and AntecedentsPresent and Past TensesPresent Perfect or Past SimpleGrammar-Present Continuous-Sentence MakingModal Verbs of Certainty and PossibilityPronouns ( Interrogative )

Other quiz:

Each or Every › View

I change my bed sheets … week.

a. each
b. every


Prepositions of Time › View

My birthday is _________ August.

A. at

B. on

C. in


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