[ 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:
Tenses › View. What tense is used in the sentence: ‘She plays soccer every Saturday’?
A. Simple present tense
B. Present continuous tense
C. Past tense
D. Future tense
Present Progressive Tense › View
My mom ____ (pay) for the new clothes now.
A. are paying
B. is paing
C. is paying
D. is payying
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.
