0
LoveCZ Posted 17 years ago
Grammar

A small variety of questions.

Please tell me which is correct and what is the differences, thanks so much.

1)How long have I not been eating this type of bread?

2)How long have I not eaten this type of bread?

3)I have already done it.

4)I have done it already.

5)I have already known him for 5 years.

6)I have known him for 5 years already.

7)"They killed him in the forest," Mary said it in a terrified way.

8)"They killed him in the forest!" Mary said it in a terrified way.

In 7 & 8, which punctuation is correct? Is there any fixed value in this kind of case ("xxx" Someone said.")

Thanks so much.
  

Top answer

1) How long have I not been eating this type of bread? -- Both sentences are odd. I suggest: 1) How long has it been since I was eating this type of bread?

  • 1) How long have I not been eating this type of bread?
  • -- Both sentences are odd.
  • I suggest: 1) How long has it been since I was eating this type of bread?
  • 2) How long has it been since I ate this type of bread?
  • #2 is the normal.
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) How long have I not been eating this type of bread?
2) How long have I not eaten this type of bread?-- Both sentences are odd. I suggest:

1) How long has it been since I was eating this type of bread?
2) How long has it been since I ate this type of bread?

#2 is the normal. #1 is odd, since it it the fact of bread consumption, not the pr

Related Questions