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

Random Topics:
Wish, Unless, If sentencePresent Progressive TenseSimple Present ProgressiveVerbs and Subject Verb AgreementHabitual and Continuous TensesConjunctions and Verb TensesGrammar - used toGerund - to Infinitive Grammar - NounsModals: Possibility, Necessity, ExpectationOther quiz:
Grammar › ViewFatima: Oh no! My pen’s just run out! Reem: Relax! _________ you mine. I’ve got plenty of extras.
A. I’ll be giving
B. I’ll give
C. I’m giving
D. I’m going to give
Grammar › View
We’ve had the most _______ day.
A excited
B exciting
C excitingly
D excite
Grammar › ViewI don’t trust people who only think about ___.
A. them
B. theirs
C. themselves
D. they
Modals of Obligation › View
When taking a test, we _________ cheat. It is prohibited! You can fail the class.
A. mustn’t
B. don’t have to
C. must
D. have to