Topics: Past Perfect Simple
The holiday _____ a disaster because we hadn’t booked the hotel in advance and there was no good place to stay.
A. have been
B. was
C. is
D. had been
Select your answer:

Random Topics:
Mixed Present TensesGerunds + To InfinitivePerfect and Past TenseAdverb Clauses of TimeHelpful Phrases Comparative AdverbConjunctions and PronounsActive & PassiveAdverbDemonstrative SpeechOther quiz:
Distinguishing Future Tenses › ViewHe ________ finish the project by tomorrow.
A. must
B. can
C. is going to
D. will
Tenses › View
. By next year, I will have graduated from university.
A. Present Continuous Tense
B. Simple Past Tense
C. Future Perfect Tense
D. Past Perfect Tense
