Grammar Quiz

[ 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:

Causative VerbGrammar - Nouns, Verbs, and AdjectivesVerbs and PrepositionsPreference & Future TenseHave to / Do not have toGrammar - Verb FormsPast Simple & Past ContinuousWho vs WhomSubordinating Conjunctions

Other quiz:

Grammar › View

Did you see the books ___ I bought her?

A. That

B. Which


Simple Present Tense › View

Irene : _________

Chanyeol : yes, they do

A. Does your parents speak English?

B. What do your parents do?

C. Do your parents speak English?

D. Is your English good?