[ Perfect Tense ]
Have you __________________ your homework yet?
A. did
B. done
C. have done
D. doing

Random Topics:
Adjectives or AdverbsGrammar AssessmentPerfect Tenses and VocabularyPresent Perfect or Past SimpleNoun PhrasesArticles and PronounsPast or Present Verb TenseVerb + InfinitiveCommasPassive Voice and ModalsOther quiz:
Compound Words and Sentences › ViewJuan sat with another ______ on the bench before the game.
A. team-mate
B. teammate
C. team mate
D. teammates
Modal Auxiliaries › View
“I locked myself out of my apartment. I didn’t know what to do.”
“You ________ your roommate.”
A. could have called
B. may have called
C. would have called
D. must have called
TOEIC Grammar › View____ a year, Tarrin Industrial Supply audits the accounts of all of its factories.
A. Once
B. Immediately
C. Directly
D. Yet
Vocabulary › View
Complete each sentence with the correct word form: Going away to college was a great __________.
A. experience (n)
B. experience (v)
C. experienced (adj)
