[ Grammar ]
By the time Sarah ________ , I ________ the house.
A. called-had already left
B. had called-left
C. have left-has left
D. calls-left

Random Topics:
Passive SentencesModals TensesVocabulary, Adjective & PrepositionGerund & ParticiplePresent Simple vs Past Simpleduring, for, whileNoun PhrasesConjunctions and TransitionsReported Speech and Reported QuestionsPronouns and QuantifiersOther quiz:
Grammar › ViewAt the moment, Edward ………………….for another exhibition.
A. is preparing
B. prepares
C. prepared
D. had prepared
Vocabulary › View
Quixotic means
A. noble but rash
B. sensible but unfair
C. sneaky
Grammar › ViewPaula drifted to sleep at 3:00 a.m. but pushed ________ out of bed before noon.
A. herself
B. yourself
C. your
D. themselves
E. himself
Gerunds › View
We like …… parties at home.
A. eating
B. talking
C. taking
D. having
