[ FOR & SINCE ]
Tim and Tina have been learning English _______ six years.
A. since
B. for

Random Topics:
Present Perfect - Just, Already, YetTenses - Irregular VerbsPast or Present Verb TenseMaritime Vocabulary and GrammarPhrases & ClausesSimple Past - Irregular VerbsTenses and StructureModals and ResponsibilitiesTenses, Determiners & Subject Verb AgreementReported SpeechOther quiz:
Tenses › ViewHow long do they play the guitars?
A. Past Continuous
B. Past Simple
C. Present Simple
D. Past Perfect
Mixed Tenses › View
Jing Wei _______ for Sharon for over an hour, but she still has not arrived.
A. has been waiting
B. is waiting
C. had been waiting
D. have been waiting
Subject Verb Agreement › ViewNeither sheep nor horses _______ native to this continent.
A. was
B. is
C. were
D. be
Third Conditional › View
He __________ (be) happier if he __________ (stay) at home.
A. would have been – had stayed
B. would had been – has stayed