have you worked in this office for two years – Meaning and Explanation