[ 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:
Used toSentence Adverbs & Third ConditionalSimple Present and Present ContinuosPersonal pronouns + possessive adjectives + Introgative pronounsPresent Simple for Future ArrangementWho am I?Figure of SpeechPerfect and Past TensesPossessive Pronouns and QuantifiersPassive Modals in Different TensesOther quiz:
Past Continuous and Past Simple Tense › ViewWho …………………………… to on the phone when I …………………. in?
A. were you speaking / came
B. was you speaking / come
C. are you speaking / came
D. did you speaking / come
Time and Calendar › View
The month which do not have 31 days in a month ……
A. January
B. March
C. April
D. May
Grammar › ViewJohn _________________himself.
A. just cut
B. just cutting
C. was just cutted
D. has just cut
Homonyms › View
She winked her ___ at her husband.
a. aye
b. eye
c. I