[ 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:
Grammar › ViewI’m afraid the books you ordered………….. by Friday.
A. won’t have arrived
B. won’t have been arriving
C. will have arrived
D. will have been arriving
Grammar › View
“I _________________ run faster than all my classmates,” Jeremy boasted.
A. can
B. may
C. could
D. would
Modal Auxiliary › ViewJenny’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
