[ Past Modals ]
I ordered the DVD a week ago so it ________ arrived here by now.
A. should have
B. could have
C. may have

Random Topics:
Grammar on ConditionalsSimple Present TensePast SimpleConnectives (because, due to, owing to, because of)Neither/Either/All/NoneGrammar and VocabulariesSimple Compound and Complex SentencesGrammar TOEFLGrammar - Present Perfect with for and sinceGrammar - Present Perfect with already, just, yetOther quiz:
Past Tense › ViewI was ——–
A. bore
B. borring
C. bored
Present Perfect and Simple Past Tense › View
……… you …….. this new movie?
A. have- saw
B. have- seen
C. has- seen
D. had- see
