[ Tenses ]
Up to now, the teacher _______ our class five tests.
A. gives
B. has given
C. have given
D. gave

Random Topics:
Vocabulary & Phrasal VerbVerbs + Infinitives / GerundsModals of DeductionMain Idea and Sentence StructureConjunctions and PrepositionsInversions and SubjunctivePast and Perfect TensesSimple present/ past/ future tensePassive Voice Active VoiceComparisonOther quiz:
Conditional Sentences › ViewIf you ____ red and blue, you get purple.
A. mix
B. mixed
C. will mix
Quantifiers › View
There ____ good programmes on TV tonight.
A. are enough
B. aren’t many
C. aren’t much
D. aren’t plenty of
Grammar › View. This math problem is ____ than the one we solved yesterday.
A. difficult
B. more difficult
C. most difficult
D. the most difficult
E. difficultest
Passive and Active Voice › View
I ————————- for five hours.
a) Have been working
b) Has been working
c) Was working
d) Am working
