[ Tenses ]
I have known my best friend ………………… Primary School.
A. for
B. since
Select your answer:

Random Topics:
Future Tense VocabularyComparison Degree & GerundsFuture PassiveSimple and Continuous TensesComparative & Superlative AdverbsVocabulary, Grammar, SpellingRecount Texts and TensesModal Verbs and ConjuctionsPresent Perfect or Past Simple TenseTenses and QuestionsOther quiz:
Grammar › ViewWhile they ___ (organize) the orientation, the new employees waited in the lobby.
A. organize
B. organizing
C. were organizing
D. organized
Grammar › View
If they ______ harder, they might have won the competition.
A. work
B. had worked
C. worked
D. works
