[ Vocabulary and Grammar ]
A: Have you given your presentation yet?
B: Yes. I … it yesterday, and I … a good mark.
A. gave – got
B. have given – got
C. have given – have got
D. gave – have got

Random Topics:
Grammar - may/might/couldVerb Tenses and ModalsPresent / Future / Present Progressive / non Action VerbsPast Perfect Tense and Past TenseTypes of PrepositionConjunctions and Verb TensesHow much and how manyTimeAdjective & AdverbFirst & Second ConditionalOther quiz:
Grammar › View___________ town
A. a
B. an
Modals › View
I don’t know where she is exactly. She __
A. shall
B. must
C. may
D. could