Grammar Quiz

Topics: Perfect Tenses

He (work) for three different companies so far.

A. has worked

B. will have worked

C. had worked

Select your answer:
         


Random Topics:

Present Continuous TenseCompound and Complex SentencesCausative VerbsTenses - Passive VoiceSubject Verb Agreement Irregular VerbUnderstanding Product Packaging and TensesPast Simple & Past PerfectFuture Simple TensesVerb BEPast Simple, Past Continuous, Past Perfect

Other quiz:

Grammar › View

An old man grazes ………….cow, …………….ewe and …………..elk.
A. a, a, an
B. a, an, an,
C. an, a, an
D. a, an, the


Conjunction › View

………………..he was very ill, he didn’t take any medicine.

A. Although

B. But

C. Where

D. When