[ Passive Voice & Tenses ]
Yesterday I was in a tearing hurry, so I (have not) _____________ time to phone you.
A. didn’t have
B. hadn’t
C. haven’t had
D. wasn’t had

Random Topics:
Much, many, a lot of, a few, a littleWord FormationPresent Simple & Present Continuous TensesCommon Grammar Mistakes and Spelling TipsModals for ObligationModals for Necessity and SuggestionsPresent Continuous TensePresent/Future/Past Simple/Present Perfectso vs suchGrammar - Present Perfect TenseOther quiz:
Grammar › ViewMy aunt is a doctor. She often works _____ night.
A. in
B. on
C. at
Grammar › View
Which answer is closest in meaning to sophisticated?
A. not well developed
B. plain and simple
C. advanced and complicated
D. roughly put together
