[ Tenses ]
She ___________________ him for a year before they finally ___________________ on holidays together.
A. knows, goes
B. knew, had gone
C. had known, went
D. has known, are going

Random Topics:
Sentence Adverbs & Third ConditionalGrammar - may & mightModals and ConditionalsGerund after Prepositions and Certain VerbsPresent Perfect Simple and ContinuousModal Verb, Passive VoiceUse of Prepositions or ConjunctionsPassive Voice in Past Simple TenseMiscellaneous Grammar UsagesPresent/Future/Past Simple/Present PerfectOther quiz:
Modal Verbs › ViewYou . . . call your mother. She misses you a lot.
A. should
B. must
C. have got to
D. have to
Grammar › View
The train ______________ an hour ago,
A. is arriving
B. arrived
C. arrives
D. arrive
Figurative Language Vocabulary › Viewthe repeating of a word or phrase to add rhythm or emphasize an idea
A. assonance
B. couplet
C. repetition
D. rhythm
Perfect Verb Tenses › View
Which of the following sentences is in the past perfect tense?
A. She will have completed the project by tomorrow.
B. She had completed the project before the deadline.
C. She has completed the project.
D. She completes the project.
