[ 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 COMPARISONPersonificationOther quiz:
Be Verb in Tenses › ViewThe 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
