[ 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:
Grammar › ViewI’ve read all the applications and ___, I think Adam is the best person for the job.
A. that is
B. by the way
C. all in all
D. otherwise
Grammar › View
Niki: Would you eat lunch with me?
Yuki: I’d love to, but I’m still full. I…. my lunch.
A. Have
B. Has
C. Will have
D. Have had
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