enter image description here Its game of thrones series and i need to know that the sentence is gramatically correct or not

  • It may be syntactically correct, but it sounds like pretend "olde worlde" english, the kind of stuff you hear at role playing tables and re-enactment sessions. You would only ever speak this in jest. – WendyG Apr 17 '19 at 9:39

I'm not sure exactly what point you are asking about.

"... that I have been waiting for" is fine, though some sticklers will tell you that you shouldn't end a sentence with a preposition - they are wrong, and you can ignore them.

"Ever" is not the right word, for several reasons. First, in its main use, it is only used in non-positive contexts (negative, or questions:)

Have you ever seen Game of Thrones?

I haven't ever seen Game of Thrones.

but not

*I have ever seen Game of Thrones.

Secondly, its meaning in those examples is "at some time", not "for all time", or "for a long time", which is what you want. It is about occasions, or points in time, not spans of time.

What you want, I think, is

..that I have always been waiting for.

("Always" can be used for occasions or spans)

That is of course an exaggeration: it might be what you want, but I would say

... that I have been waiting for for so long.

(There is no problem with repeated "for": the first one is part of the phrasal verb "wait for", and the second is part of the temporal expression "for so long". In speech, the first "for" gets secondary stress, and is fully pronounced; the second "for" is spoken with a reduced vowel)

  • I think you spend too much time reading middle english texts Colin :) – WendyG Apr 17 '19 at 9:36
  • @WendyG: I don't know what you're saying. – Colin Fine Apr 17 '19 at 14:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.