[ Present Perfect Tense ]
Why . . . you . . . late this morning?
A. do – come
B. did – come
C. are – coming
D. were – coming

Random Topics:
Poetry VocabularyModifiersRegular Plural NounsLet & Be allowed toPresent Perfect, Present Simple, Present ContinuousModals for ObligationIndefinite PronounsPresent Progressive TenseGerund/ To Verb/ VerbReported - GerundOther quiz:
Relative Pronouns and Adverbs › View______ won the race?
A. who
B. whom
C. who’s
D. whose
Prepositions › View
Give me your address _____ you go home.
A. if
B. before
C. as soon as
D. until
Quantifiers › View. You should eat _______ whole grains every day for more fiber.
A. a little
B. a few
C. much
D. many
Grammar › View
The possessive form of this sentence ‘the hats of the men will be _________
A. the men’s hats
B. the mens’ hats
C. the mens hats’
D. the men’s hat
