. Fill in the blank with the present perfect continuous: They (work) here for five years.
A. They have worked here for five years.
B. They are working here for five years.
C. They will be working here for five years.
D. They have been working here for five years.

Random Topics:
First Conditional & Future TensesPassive Voice - Present TensesModals and ConditionalsSimple Present and Simple PastPast Perfect and Past Perfect ContinuousNumbersTenses - AuxiliariesDirect Object and Indirect ObjectPresent PerfectModal Auxiliaries and To Be VerbsOther quiz:
Definite and Indefinite Articles › ViewI’m seeing Katie tomorrow. We haven’t seen each other since ___ last year.
A. a
B. the
C. —
Degrees of Comparison › View
I think English is __________ (easy) and __________ (interesting) subject in the world!
A. The easier …the more interesting
B. The easiest … the most interesting
C. Easier than … more interesting than
D. The most easy … the most interesting
Neither Dee nor Ashanti uses ________________ calculator very often.
A. her
B. their
Modal Verb › View
Just as my daughter was about to leave the house on her wedding day, my son spilt some tea on her dress. We _______ the stain with some special soap before the wedding took place.
A. were able to remove
B. must have removed
C. might have removing
D. could remove
