[ Subject Verb Agreement ]
Mathematics __________ John’s favorite subject.
A. is
B. are
C. do
D. does

Random Topics:
Opinion / AgreementVerb to Be Tenses & Object PronounPast Simple and Past Continuous TensesAdverb of MannerTo Infinitive/Bare Infinitive/GerundsRelative Clauses and etcNarrative TensesQuantifiers and ArticlesThe Future Simple TenseDemonstrative Pronouns and Verb TensesOther quiz:
Grammar › ViewWe live near the airport, and when the planes fly directly overhead, the noise is so loud that we can hardly hear one another speak, and so we asked the mayor to help us get the flight patterns changed. Run-on sentence or rambling sentence?
A. run-on
B. rambling
Word Form & Verb Tense › View
I’m reading some _____ about London in 2050
A. prediction
B. predict
C. predicted
D. predictions
Simple Present vs Present Progresive › ViewI _________ home at 5 p.m. today.
A. am coming
B. comes
C. come
Future Tenses › View
My room has been in a mess for days. So tomorrow afternoon I ….. it.
A. will be cleaning
B. will have cleaned
C. will clean