Is this sentence grammatically correct?
We had been having the old parties for decades until the new prime minister came.
4 Answers
- Anonymous4 weeks agoBest answer
Yes, but a bit awkward, and it would be more straightforward to say "We had HAD the old parties...."
- Gretchen SLv 74 weeks ago
This meaning of "have" isn't used in progressive tenses. I think the simple past is best here: We had the old parties for decades....
When "have" means "experience," it can be used in a progressive tense: We are having fun. Have you been having an upset stomach?
- Land-sharkLv 74 weeks ago
Essentially so, but it is clumsy and insufficient contextual information has been provided.
Do you mean: "We had become cosily familiar with the old political parties for decades..."?
If so, just insert "political" for the sake of clarity.
- Karen LLv 74 weeks ago
No, it isn't. I can't tell exactly what you are trying to say, so it's hard to know how to correct it. Perhaps you could explain more about what you are trying to say.
more precisely: what kind of party? Political or celebration?