[ 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:
Will/ Be Going to › ViewJust a moment. I (help) you with the bags.
A. am going help
B. are going to help
C. am going to help
D. will help
Grammar › View
Please don’t use the exercise bike until I ____ home.
A. get
B. will get
C. am getting
D. will have got
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.
