Grammar Quiz

[ Present Perfect Tense ]

He hasn’t smoked _______________________ three months.

A. For
B. Since

Select your answer:
         


Random Topics:

English ArticleGerunds + To InfinitivePast simple regular verbsAntonymsPast Perfect and Past Perfect ContinuousPresent PerfectPresent Tenses and VocabularyModals and Modal PerfectsProgessive Tenses

Other quiz:

Grammar › View

Do you think Chinese Cars are good value for money?

A. Change Cars into cars.

B. Correct as is.


Grammar › View

The movie … we were watching was very good.

A. that

B. whom

C. when

D. where