[ Auxiliary Verbs ]
He ………. a lot of Christmas presents.
A. have
B. has
C. do

Random Topics:
Adverbial Clauses of Reason / CauseFuture Tense VocabularyIndefinite and Reflexive PronounsVerbs: Action, Linking, and HelpingPassive Voice of TensesModal Verbs & Perfect InfinitiveWH Questions and Simple Past TensePassive Voice and Relative ClausesPhrasal VerbPrepositions of Time and PlaceOther quiz:
Adverbs › ViewHave you done your homework? – Yes, I’ve done it __________________ .
A. perfectly
B. now
C. perfect
D. yes
Tenses › View
How should the sentence “The Olympic Games started” be changed to report news?
A. “The Olympic Games starts.” (Incorrect)
B. “The Olympic Games have started.” (Present Perfect)
C. “The Olympic Games started just now.” (Past Simple)
D. “The Olympic Games are starting.” (Present Continuous)
Reported Speech › View“I don’t like fast food.”
A. He said he doesn’t like fast food.
B. He said he don’t like fast food.
C. He said he didn’t like fast food.
D. He said he hadn’t liked fast food.
Grammar › View
I ______ a bus to school in Taipei every day.
A. drive
B. take
C. ride
