[ 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 › ViewA:How many ___ do you need to make a cake? B:I need four.
A. eggs
B. butter
C. salt
D. flour
Grammar › View
Kate ……. swim very well, she is a great swimmer.
A. should
B. can
C. mustn’t
D. can’t
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
