Grammar Quiz

[ Past and Present Tenses ]

He _______ for that company for five years now. (work)

A. works

B. has worked

C. had worked

D. has been working

Select your answer:
         


Random Topics:

No Excuse Words / Conjunction SOModals for Ability, Possibility and PermissionSimple Past Tense (was/were)Intermediate GrammarBASIC GRAMMAR - PRONOUNSComparativesVerb Tenses (Progressive, Perfect)as...as, comparatives, superlativesVerb Forms

Other quiz:

Grammar › View

This part of the highway … by government in two weeks.

A. is going to be repaired

B. is being repaired

C. is repairing

D. will repair


Vocabulary › View

Playing inside is boring, but playing outside is …….. .

A. fun

B. dull

C. boring