[ 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:
Past Tense › ViewYesterday … .
the correct sentence to continue the word is …
A. I and my parents go to Surabaya by train.
B. I will go to Semarang by train.
C. I went to Semarang by train.
D. I go to Semarang by train.
Preposition of Time › View
I love swimming in the sea ____ the summer time.
A. in
B. on
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
