Grammar Quiz

[ Grammar ]

He _____ his work before you came.

A. finish

B. had finished

C. has finished

D. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns, Pronouns, Antecedents, and Singular and PluralApologizingEmployment VocabularyPresent Perfect vs Past Simple TenseThird ConditionalsUsed to & would & Past SimpleSimple Past Tense and Past Perfect TenseRelative Pronouns with PrepositionsModal Verbs of Certainty and PossibilityPhrase or Clause

Other quiz:

Synonym and Antonym › View

Indicate the word(s) OPPOSITE in meaning to the underlined word(s) in each of the following questions.

With many companies having to downsize in tough economic items, the outsourcing and contracting of freelance workers online has become common business practice.
_
A. take on more staff

B. lay off their employees

C. close down their branches

D. notify to break down


Grammar › View

A.     CANDY STORE
   
B.     MUSEUM
   
C.     BANK

Present Tenses › View

They never ___________ their birthdays on May 5th.

A. forgets

B. forget

C. forgetting


Articles & Preposition › View

We offer free advice ____ financial planning.

A. No Preposition

B. in

C. on