Grammar Quiz

[ Grammar ]

How long ___ you ___ for this company?

A. do / work

B. did / work

C. have / worked

D. are / working

Select your answer:
         


Random Topics:

Past Simple, Past Continuous, Past PerfectPreposition (at,in,on)Relative Clauses with who and whichShould and Shouldn'tModals of ObligationComparatives and Past Perfect TenseGerund and InfinitivesAdverb Clause ConnectorDEGREE COMPARISONPersonification

Other quiz:

Be Verb in Tenses › View

The average score ____ high this time.

A. is

B. was

C. are

D. be


Past Simple › View

Last Monday, I was late to school because my father ____________ find his car keys.

A. could

B. couldn’t