Grammar Quiz

[ Present Perfect Tense ]

I haven’t worked ______________________ 1 April.

A. For
B. Since

Select your answer:
         


Random Topics:

Have to / Do not have toConjunctive AdverbsSimple Present & Present ProgressivePast Perfect or Past Perfect ContinuousTenses and VerbsGerund & ParticipleGrammar : Structural Common ErrorsPrepositions of Place and TimeTransition WordsGrammar: wishes and regrets

Other quiz:

Articles › View

… doctor should be calm and patient.

A. The

B. –

C. An

D. A


Past Modals › View

Maria looked upset this morning. She  ___ failed the exam.

A. might have

B. shouldn’t have