0
Perfect Stranger Posted 7 years ago
Grammar

God knows how long this has been going on for

Dear Users,


1) Which of the following are native-like?

a) god knows how long this has been going on

b) god knows how long this has been going on for

c) god knows for how long this has been going

d) god knows for how long this has been going on


2) Is it possible to replace this with it in that sentence? I never know when they are interchangeable and when they aren't.


Thanks

  

Top answer

1) All four sentences are incorrect, because every English sentence must start with a capital letter and end with a punctuation mark. I'm sure you know this, but you may not realize that not following this rule is seen by native speakers as an egregious error, which can cause job applications to b rejected and exams to be failed. The word *** begins with a capital anywhere in a sentence, although there are some exceptions to this.

  • 1) All four sentences are incorrect, because every English sentence must start with a capital letter and end with a punctuation mark.
  • I'm sure you know this, but you may not realize that not following this rule is seen by native speakers as an egregious error, which can cause job applications to b rejected and exams to be failed.
  • The word *** begins with a capital anywhere in a sentence, although there are some exceptions to this.
  • Only A and B are natural.
  • 2) this is used to refer to someone or something that is close in some sense, eg physically near eg already mentioned it does not suggest closeness.
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.

1 Answers
0

1) All four sentences are incorrect, because every English sentence must start with a capital letter and end with a punctuation mark. I'm sure you know this, but you may not realize that not following this rule is seen by native speakers as an egregious error, which can cause job applications to b rejected and exams to be failed.

The word *** begins with a capital anywhere in

Related Questions