Question 23
MediumOriginal questionChoose the best replacement for the words in brackets. If they are correct as they are, choose "No improvement".
He [is working] in this bank for five years.
Show the answer and explanation
CorrectNot quiteAnswer B
Correct answer: B
Explanation
"For five years" up to now needs a perfect tense: "He has been working in this bank for five years."
Worth noting
"Works" is present and cannot take "for five years" in this sense, just as "is working" cannot.
- Concept
- The present perfect continuous with "for"
- Typical timeTypical
- 45 s
- Your timeYours
- —
Practise this chapter →
Ten questions from Improving the sentence, at your own pace.