[ 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 › View__ such hurdles!
A. Never had she encountered
B. She has never been encountered
C. Never having encountered
D. She hasn’t been encountering
Preposition › View
I love to look up at the stars _____ the sky at night.
A. in
B. on
C. at
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
