Machine-translated by Google. Questions are authored in English.
Top

Discussion

In the sentence below, a part is printed in bold. Choose the alternative that best replaces it. If no improvement is needed, choose ‘No correction required’.

He have been working in this department for six years.

  • A.has been
  • B.had been
  • C.is being
  • D.was being
  • E.No correction required

Answer: E

Correct answer: has been

The subject he is third person singular, so the auxiliary is has, not have: he has been working. The tense itself is correctly chosen. An action that began in the past and continues into the present takes the present perfect continuous, and the marker here is for six years, a period of time. The pairing to remember is for with a duration - for six years, for a month - and since with a starting point: since 2019, since he joined. Had been would place the whole span in the past and imply he no longer works there. Is being and was being are passive continuous forms and cannot take an object the way this sentence requires. A useful check on agreement is to strip the sentence to its bones: he has, they have, she has, we have.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.