[ FOR & SINCE ]
He has been here … a long period.
A. for
B. since

Random Topics:
Third ConditionalQuantifiers, Countable and Uncountable NounsFirst Conditional SentenceModals in the Past - Speculation and DeductionPresent SimpleZero & First ContidionalComparatives and ConjunctionsComparatives, Superlatives & EquativesWh QuestionsPronoun Antecedent AgreementOther quiz:
Vocabulary › ViewMany officials will _________ their support of the mayor’s campaign by speaking at the press conference.
A. Convince
B. Sufficient
C. Declare
D. Various
Present Past Tenses › View
Sonia ___ as a computer programmer this year, but she’d like to try something different in the future.
A. has been working
B. has worked
C. is working
D. works
Grammar › View“_________________ I sit next to Fakhri, please?” Dean asked his teacher.
A. Must
B. Should
C. May
D. Would
Gerund and Infinitive › View
The guard refused ___________________ (let) them enter the building.
A. let
B. to let
C. to letting
D. letting
