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:
Tenses & PrepositionModal AdverbsPast Continuous Tense & Past ModalsAcademic VocabularyAdjectives and DegreesQuantifiers & Modals of ObligationGrammar for IELTSGrammar - used toSimple Verb TensesThe Past SimpleOther quiz:
Grammar › ViewWhat time ________ the plane ________?
A. does_ take off
B. is the plane taking
Grammar › View
I ____ on a colour printer, but mine is broken at the moment!
A. am usually print
B. print usually
C. usually print
