[ Tenses ]
Canadians ___ already voted in the election.
A. have
B. had
C. are
D. did

Random Topics:
Will and Going toInfinitives or GerundsPresent, Past and Future TensePast Simple vs Present SimpleQuestion Tags in Verb TensesVerb AgreementGrammar / PronounsPast Simple Negative & QuestionsWish SentencesPrepotitionsOther quiz:
Grammar › ViewYou may have soup, ____ you may have salad.
A. or
B. and
C. nor
D. yet
Modal Auxiliaries and Similar Expressions › View
Which sentence correctly expresses a regret about the past?
A. You should have saved your work before the power outage.
B. You must have saved your work before the power outage.
C. You can have saved your work before the power outage.
D. You shall have saved your work before the power outage.
Tenses and Article › ViewIdentify the present perfect tense in the following options.
A. has eaten
B. eat
C. ate
D. eating
Grammar › View
How many languages do you _____?
A. speaking
B. speaks
C. spoke
D. speak
