[ Should, Should not have ]
They _____________ ___________________ so late. (not arrive)
A. should have arrived
B. shouldn’t have arrived
C. didn’t arrive
D. arrive

Random Topics:
Relative & ModalsTenses and QuestionsGerund Subject or ObjectNouns and QuantifiersGrammar - Nouns, Verbs, and AdjectivesThere is or There areGrammar: Used to, Would, Be used to, Get used toGrammar RulesAdverbial Concession ClausesMuch, many, a lot of, a few, a littleOther quiz:
Vocabulary › ViewThis is an invisible wave that moves light
A. Reflect
B. Sound wave
C. Light wave
Modals › View
Mary should have done her homework last night instead of watching television.
A. Mary did her homework instead of watching television last night.
B. Mary didn’t watch television and do her homework last night.
C. Mary watched television and did her homework last night.
D. Mary watched television and didn’t do her homework last night.
Grammar › ViewI wish I ___ a new car.
A. had
B. have
C. has
D. having
Vocabulary › View
What does “course” mean?
A. Safety
B. A difficulty that a person deals with
C. Center, basic part
D. A class, a route
