[ Grammar ]
“How long _______ each other?” “We met two years ago.”
A. had you know
B. have you knew
C. have you been knowing
D. have you known

Random Topics:
InfinitivesSimple TenseCan vs CouldNoun, Quantifiers and SuffixesSimple Present VS Present ContinuousDescribing WordsQuantifiers with NounsTransition WordsPronouns, Sentence Structure, and ApostrophesLexico and GrammarOther quiz:
Future Tenses › ViewGeorge (visit) her sisters on Saturday.
A. will visit
B. is going to visit
C. is visiting
General Quiz › View
Is this sentence correct or incorrect?
She always is happy
A. correct
B. incorrect
Grammar › ViewSuzy _______ a cake at the bakery afterwards.
A. buy
B. buys
C. bought
D. will buy
Future Tenses › View
By tomorrow morning, he __________ the project.
A. has finished
B. will finish
C. will be finishing
D. will have finished
