[ 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:
Grammar and PrepositionsWish / If only ( Present)Modal Verbs in ConditionalsVerbs & AdverbsVerb Present Simple TensePresent Simple and Past ContinuousPreposition & Relative ClausesPassive SentencesTenses and ModalsGerunds, Infinitives and ParticiplesOther quiz:
Irregular Verbs › ViewDid you ______________ well last night?
A. slept
B. sleep
C. sleeped
Grammar › View
My parents will arrive at 13.00. Can you please ________?
A. pick them up
B. pick up them
