Grammar Quiz

[ 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 Questions

Other quiz:

Grammar › View

While 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