[ Grammar ]
Rober ………………….. in three important water polo games so far.
A. had played
B. is playing
C. has played
D. played

Random Topics:
Present Perfect and Simple Past TensePresent Tenses and ConnectorsPrepositions and AdverbsPresent Perfect SimpleComparative AdjectivesCompound Adjectives1st & 2nd ConditionalsGrammar - help/have/let/makeGrammar - Reflexive PronounsTransitionsOther quiz:
Simple and Past Tenses › ViewOxfam workers ________ health training programs.
A. runs
B. run
C. running
D. ran
Homophones › View
We couldn’t finish reading the _________ article in time.
A. Hole
B. Whole
Jenny’s engagement ring is enormous! It ______ have cost a fortune!
A. may
B. might
C. can
D. must
Grammar › View
Soon it ________ darker earlier in the evenings.
A. will be getting
B. will have got
C. will be dark
D. will have dark