Choose the most appropriate answer and fill in the blank. ______ in the…

20242023

Choose the most appropriate answer and fill in the blank.

______ in the company for many years, he knew everyone and everything.

Answer: B. having workedSolution: Correct answer: having worked. Why this is correct: The phrase "having worked" is the perfect participle (having + past participle). It indicates an…

  1. A.

    having working

  2. B.

    having worked

  3. C.

    worked been

  4. D.

    Been worked

Attempted by 545 students.

Show answer & explanation

Correct answer: B

Solution:

Correct answer: having worked.

Why this is correct:

  • The phrase "having worked" is the perfect participle (having + past participle). It indicates an action completed before the action in the main clause.

  • In this sentence it shows prior experience that explains the result: because he had worked at the company for many years, he knew everyone and everything.

  • Example: Having finished dinner, the children were allowed to play.

Why the other choices are wrong:

  • "having working" is incorrect because "having" must be followed by a past participle, not the -ing form.

  • "worked been" is ungrammatical due to incorrect word order and does not form a valid participial phrase.

  • "Been worked" is not the appropriate structure here; "been" with a past participle is used in passive perfect constructions, which is not required in this sentence.

Correct sentence: Having worked in the company for many years, he knew everyone and everything.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Tcs Ignite Smart Hiring Test Series

Loading lesson…