Topics: Vocabulary and Grammar
A: Have you finished your project yet?
B: I … one project two days ago, but then my boss … me another one!
A. finished – has given
B. have finished – has given
C. have finished – gave
D. finished – gave
Select your answer:

Random Topics:
Uncountable NounsMaritime Vocabulary and GrammarFirst Conditional, Future Time ClausesPrepositions and TensesPassive Voice - Past SimpleGrammar & VocabIn/On/At + TimeInterjection & Prepositional PhrasesGrammar - Present Perfect with for and sincePrepositions - ConjunctionsOther quiz:
Modals › ViewAt the city park, visitors ____________ pick flowers or plants.
A. must
B. can’t
C. can
D. should
Grammar › View
The are _____ boys running in the playground.
A. a
B. an
C. some
