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:

Grammar PhrasesZero & First ConditionalModals, Conditionals, and Clauses- Defining, Non-definingGrammar - help/have/let/makeSimple TensesPresent Progressive TenseArticles and NounsGrammar - used toPaired ConjunctionDEGREE COMPARISON

Other quiz:

Simple Tenses › View

We __________ to New York next month.

A. travel

B. will travel

C. travelled

D. will travelled


Grammar › View

The student ……………. study harder for the next exam.

A. should

B. may

C. have to

D. must to