[ Present Perfect Simple and Continuous ]
Jack _______________ in Melbourne for many years.
A. has worked
B. has been working
C. has worked/has been working
Select your answer:

Random Topics:
English MorphosyntaxAdverbs of frequencyAuxiliary ModalPresent Forms and Narrative TensesSimple Future - WillRelative ClausesTenses and ComparisonsPresent and Past Simple PassiveIELTS VocabularyVerbal and Appositive PhrasesOther quiz:
Tenses › ViewWe ______ (visit) that museum twice.
A. visited
B. have visited
C. visiting
D. had visited
Ed and Ing Endings › View
We ____________ rope 25 times at recess last Friday.
A. jump
B. jumping
C. jumped
