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
- (As soon after the players arrived) in decorated cars, the ceremony began with traditional African drummers and dancers blowing conch shells.
- The Indian side argued that a large number of (A)/Western and European countries, in particular, (B)/was purchasing energy from Russia (C)/even though Mosc...
- Select the most appropriate indirect form of the given sentence. Pushpa said, βI arrived at the workshop an hour ago but nothing much is happening here.
- I am posted upto date _______ your case.
- Find the part containing error. If none of the four parts contains error, mark βNo Errorβ as your answer. Every student in the class (A) / was required to...
- Inference- India must try and vaccinate all age groups, but after due process.
- The government's ambitious plan to carry out comprehensive tax reform has generated intense debate among economists and policymakers, who are eager to asse...
- 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...
- Select the option that expresses the given sentence in passive voice. The scientist conducted the experiments in a controlled environment, while closely m...
- The judiciary is the last seek (A) of the citizen to resort (B) protection from the highhandedness that the executive ruthless (C) displays, and the PML...