Choose the best replacement for the phrase "has played puppeteer for" in the…

2025

Choose the best replacement for the phrase "has played puppeteer for" in the sentence below.

For more than three decades, central bankers has played puppeteer for financial markets, propping them up when things turn ugly.

  1. A.

    Have played puppeteer to

  2. B.

    Has played puppeteer to

  3. C.

    Have played puppeteer for

  4. D.

    Had played puppeteer for

Attempted by 582 students.

Show answer & explanation

Correct answer: A

Answer: A

The phrase "has played puppeteer for" is incorrect.

The subject "central bankers" is plural, so the auxiliary verb must also be plural: use "have" instead of "has". Also, in this context the idiomatic phrase is "play puppeteer to", meaning to control or manipulate something.

Therefore, the phrase should be replaced with "have played puppeteer to".

Correct sentence: For more than three decades, central bankers have played puppeteer to financial markets, propping them up when things turn ugly.

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

Explore the full course: Tcs Preparation