They ___ each other for ten years before they got married.
A. knew
B. were knowing
C. had known
D. had been knowing

Random Topics:
Grammar - may & mightPast Perfect Simple TenseGrammar of Conjunctions and PrepotitionsGrammar - Imperatives and LetTenses PracticeCorrelative conjunctionsConjunctions and CommasGerund & ParticiplePast Tense-ing &-ed AdjectivesOther quiz:
Idioms › ViewYou have to be on your toes if you want to beat her.
A. pay all your attention to what you are doing
B. upset her in what she is doing
C. get involved in what she is doing
D. make her comply with your orders
Tenses › View
It shows an activity that happening and will finish in the future
A. Future Continuous Tense
B. Simple Future Tense
C. Present Future Tense
D. Future Perfect Continuous Tense
Verb Agreement › ViewEach of the girls (has/have) a unique talent. Choose the correct verb form that agrees with the subject.
A. has
B. have
Modals › View
Be considerate to elderly people on the bus. Give your seat to passengers who ………. stand.
A. aren’t able to
B. can
C. must
D. should
