Topics: Grammar and Vocabulary
“I posted the parcel last week.” “So why …… yet?”
A. it didn’t deliver
B. hasn’t it been delivered
C. it wasn’t delivered
D. haven’t delivered it
Select your answer:

Random Topics:
Definite and Indefinite ArticlePronounAdjective & AdverbReported speech (statements)Modals and PrepositionRelative PronounConditional Sentences and Verb FormContrastive ConjunctionsTenses and ArticlesAcademic VocabularyOther quiz:
Grammar for TOEFL › View__ the new policy has been implemented, the company is expected to see a significant reduction in operational costs and increased productivity.
A. After
B. While
C. Unless
D. If
Mixed General Quiz › View
Which word means behave badly?
a. act up
b. act out
c. act on
