Topics: Present Perfect Tense
How long _______ (you/know) ______ each other?
A. did … know
B. have … known
C. do … know
Select your answer:

Random Topics:
PunctuationModals of DeductionAdjective & AdverbsRelative & Interrogative PronounsGerund - to Infinitive Indirect SpeechComparison and ModalsDegree of ComparisonPast Simple and Past ContinuousModals for RecommendationsOther quiz:
Grammar › ViewThe athlete jumps ________ the hurdles as fast as he can.
A. on
B. over
C. under
D. through
Modal Verbs › View
Athletes _____ be careful when using medicines or any kinds of drugs.
A. are permitted to
B. are able to
C. are allowed to
D. are required to
