Grammar Quiz

[ Tenses and Time Markers ]

He (work) at the company for five years so far.

A. has been working

B. is working

C. worked

D. was working

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed Present TensesSimple Present Negative and QuestionModals, Conditionals, and Clauses- Defining, Non-definingPresent Simple and Present ContinuousAdverb of Frequency and TensesPassive with ModalsSubjunctivesConditionalPunctuating ClausesComparative & Superlative Adverbs

Other quiz:

Grammar › View

Find the preposition:

Jessica left before lunchtime.

A. before

B. left

C. lunchtime

D. Jessica


Vocabulary - Grammar › View

She loves cooking and she’d like to . . . her own restaurant one day.

A. arrange

B. handle

C. run

D. update