[ Grammar ]
My father ………….. at many different jobs during his job .
A. has been working
B. has worked

Random Topics:
Infinitive GerundPrepositions & Prepositional PhrasesPrepositions and ConjunctionsWill & Be going toModals of Speculation and DeductionActive Voice-Present tenseTime Clauses of FutureSimple Past - Irregular VerbsVocab CheckingSimple Past or Past ContinuousOther quiz:
Vocabulary › ViewA lot of people find soap operas to be quite _______________.
A. addict
B. addictive
C. addicted
D. addiction
Past Tenses › View
At last he got the opportunity he _______ for so long.
A. waited
B. was waiting
C. had waited
D. had been waiting
Grammar › ViewIf my password _____ , I’ll set a new one.
A. Expires
B. Will expire
C. Expired
D. Would expire
Grammar › View
A: We’re starting a recycling scheme in my neighbourhood.
B:Good idea. Everyone …….. do something good for our planet.
A. had to
B. must
C. ought to
D. need
