[ Grammar ]
He _____ his work before you came.
A. finish
B. had finished
C. has finished
D. finishes

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 ClauseOther quiz:
Synonym and Antonym › ViewIndicate 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
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
