0
Dragonjinny Posted 20 years ago
Grammar

Is this correct?

I was wondering whether the following expressions are correct in English.

"I long have waited..."

"It long has been used for..."

I know that the form "I have waited long", "It has long been used for" is used more commonly, but I'm quite certain I've read the first form of the phrase as well. I wish to know if the first phrase is incorrect, or simply not used often.

Thanks in advance.
  

Top answer

Both correct, IMO, as time adverbs can go in initial position However, this shifts the accent on them to some extent, so the question is, do you want that to happen?

  • Both correct, IMO, as time adverbs can go in initial position However, this shifts the accent on them to some extent, so the question is, do you want that to happen?
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
Both correct, IMO, as time adverbs can go in initial position

However, this shifts the accent on them to some extent, so the question is, do you want that to happen?
0
Sorry, I tried to respond to this and the computer crashed.

While both may be grammatically correct (and I'm not sure whether they are or they aren't), neither sounds natural, although the first could be used poetically. Long have I waited for this moment, I have long waited for this moment... etc. Sounds like you are giving a toast, or writing a poem.

The second one simply soun

Related Questions