[ Grammar ]
I —————————– a shower when the phone rang
A. have
B. have had
C. was having
D. have been having

Random Topics:
Comperative and SuperlativeConjunctions - ConnectorsComparative and Superlative AdverbsModalCountable & Noncountable NounsGrammar: Have toComparative and SuperlativesThe Past SimpleHow many / How much - Is there / Are thereGrammar - to be, possessive, have gotOther quiz:
Past Tenses › ViewWhich sentence uses the past perfect tense correctly?
A. She was writing a letter before dinner.
B. By the time they arrived, the train had left.
C. They leave the meeting early yesterday.
D. He has finished his homework before the deadline.
E. I will have completed the project by then.
Progressive Tense › View
In class yesterday, Joshua ______________ reading the longest book I had ever seen!
A. is reading
B. will be reading
C. was reading
Grammar › ViewI forgot to bring my wallet _____ I couldn’ take a taxi.
A. so
B. because
Past Simple, Past Continuous, Past Perfect › View
I ______ whether you might need more time to finish the research.
A. wondered
B. was wondering