[ Present Perfect & Past Simple Tense ]
He has been here … a long period.
A. for
B. since
Select your answer:

Random Topics:
Stative Verbs and TensesNouns and Their FormsPassive Modals in Different TensesThird ConditionalGerunds in SentencesTransitive or Intransitive VerbsUncountable NounsModals and Responsibilitiesas...as, comparatives, superlativesCollective NounsOther quiz:
Past Participle › ViewTake
A. Took
B. Tooken
C. Taken
Modal Verbs › View
You _____ report this issue to the manager immediately.
A. must
B. could
C. can
D. might
