Topics: Tenses
“ When is Mr Pike planning to retire?” -“ Soon, I think. He ………………….. here for a long time”
A. worked
B. had been working
C. has been working
D. is working
Select your answer:

Random Topics:
Grammar: Used to, Would, Be used to, Get used toHave to/Has toPresent Simple and ContinuousPast Perfect and Past Perfect Continuous TenseIndefinite and Definite ArticlesPossessive Adjectives & Possessive PronounsPast Tense & Present Perfect TenseUncountable NounsPerfect and Past TenseVocabularyOther quiz:
Prepositions › ViewWe got ___ the car and drove to the beach.
A. in
B. on
C. at
D. by
Vocabulary & Grammar › View
Next year, they ____________ visit their relatives in London.
A. are going to
B. will
C. won’t
D. is going to
