[ 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:
Tenses › View. My aunt and uncle … a film at the cinema now, but usually they … to the theatre.
A. are watching; are going
B. are watching; go
C. watch; went
Formal & Informal Words › View
Informal word for due to
A. job
B. because of
C. requirements
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
