[ Present Tenses ]
How long ____ your best friend?
A. did you know
B. do you know
C. have you known
D. are you knowing

Random Topics:
will, be going to, would like toVocab CheckingSynonymTypes of PrepositionAuxiliaries VerbGerund, Participle, Infinitive, or AppositiveDeterminersReflexive pronounsWill or Going toTOEIC Grammar and Vocabulary ReviewOther quiz:
Grammar › ViewCarlos talked to his new __________ to get to know him better.
A. aquaintance
B. complementary
C. cautiously
D. jumble
Grammar › View
Andre:I have two tickets music concert. Would you like to come? Josh : I’m sorry, I … go with you,I have another job.
A. can
B. would
C. will
D. can’t
Grammar › ViewI need a cup of ____________ coffee in the morning to get me going.
A. crunchy
B. strong
C. still
D. greasy
E. sour
Grammar › View
Time phrases with present continuous.
A. sometimes, never, usually.
B. next week, this term, this day.
C. at weekends, on mondays.
