[ Grammar ]
How long _____ you _____ him?
A. have…known
B. do…know
C. did…know
D. will…know

Random Topics:
Present Simple and Present ContinuousWho vs WhomDo not or Does notGrammar RulesPresent Perfect Continuous TenseAdjectives with -ED and -INGModal, Causative Verb & Elliptical StructureQuestion WordsPresent Perfect TensePhrasal Verb and ModalOther quiz:
Passive Voices › ViewThe manuscript ……… by the author before it ……… to the publisher
A. is being revised / sent
B. is revised / is sent
C. is revised / sent
D. revised / sent
E. is being revised / is sent
Tenses › View
According to the schedule, the flight ______ at 10:30 AM tomorrow
A. will depart
B. departs
C. is departing
D. is going to departs
Grammar- Later/Latter › ViewBye! See you ………………………………
A. latter
B. later
Vocabulary and Grammar › View
All my friends are of good _____ on the inside.
A. dependable
B. dependability
C. characteristic
D. character
