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:

Tenses and Passive VoicePoetryFuture TensePrepositions and Prepositional PhrasesLinking Verbs & Helping VerbsModal Verbs of Certainty and PossibilityBe going to / WillPresent Simple/AffirmativeGrammar - some / anyClause

Other quiz:

Preposition and Preposition Phrase › View

____ my opinion, she’s very nice girl.

A. On

B. In

C. At

D. For


Vocabulary › View

The ______ erupted into thunderous applause at the end of the breathtaking performance.

A. actors

B. orchestra

C. stage crew

D. audience

Conjunction › View

I 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