[ 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:
Grammar › ViewWhat is the verb in this sentence?
” He wins the third prize”
A. wins
B. prize
C. third
D. the
Grammar › View
She is
A. ugly
B. small
C. thin
I 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
