[ Grammar ]
We have known our teacher _____ two years.
A. since
B. for

Random Topics:
Question WordsPast PassiveFuture Tense VerbPrepotitionsRelative ClausesComparatives, Superlatives & EquativesPersonal PronounConjunctive AdverbsTenses (Present, Past, Future Forms)Conditional Sentence Type 0-3Other quiz:
Grammar › ViewSelect a Question ??? in future tense.
A. You will make the homework?
B. I will be with my friends?
C. Will you come to the party?
D. I will not come to your party?
Present Perfect Simple vs Continuous › View
I __________ (collect) stamps since I was a child.
A. have collected
B. have been collecting
Present Tenses › ViewIdentify the present perfect continuous tense in this sentence: ‘They have been studying for hours.’
A. studying for hours
B. have been study
C. have been studying
D. have studied
Past Tenses › View
Many people (move) to the new place before the storm occurred.
A. move
B. had moved
C. moved
D. have moved
