Grammar Quiz

[ Present Perfect Tense ]

He hasn’t smoked _______________________ three months.

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:
Regular vs. Irregular Verb Many vs. MuchTimeSimple Present ProgressiveHave GotIf ClausesComparative and Superlative AdjectiveFuture - Will and Be going toPersonal Pronouns

Other quiz: Grammar

I didn’t meet him right away ______ he had to talk to his boss first.

A. while

B. if

C. because

D. or


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