Question
The sunglasses had a moment (
- A /a few years ago, but the classic shades (
- B /had around for years (
- C .
Solution
Here, ‘have been’ should be used instead of ‘had’. The present perfect tense should be used to indicate an action that began in the past and has lasted into the present time.
The sunglasses had a moment a few years ago, but the classic shades have been around for years.
More English Usage or Grammar Questions
- What is the correct comparative form of the adjective 'bad'?
- The onset off the Second World War (A)/ showed that the League (B)/ has failed its primary purpose,(C)/ which was prevent (D)/ any future world war (E).
- Choose the correct modal/structure. Had you informed me earlier, I ______ helped you.
- Identify the highlighted verb/verb phrase. The atmosphere in the hall became tense after the announcement.
- Mr. Murugan has been in this college ______ 2010.
- Each question consists of four sentences and some sentences are grammatically incorrect or inappropriate. Read each sentence to find out the error in the s...
- Forest landscape restoration seek (1)/to involve communities in the process of designing (2)/and executing mutually advantageous interventions (3)/for the ...
- President Joe Biden’s sweeping (A) vaccine mandates, rampaging (B) at improving the U.S.’s odds of beating the aimed (C) Delta variant, represe...
- Wealth creators are essential for money to distributed in the economy.Β
- A few weeks ago (A) / the central bank had reduced the reverse repo (B) / by a larger percentage than the repo to (C) / decrease the incentive to banks to ...