I am not good in English literature.

From daily use of English language, it seems to me that the second from in:

1 I am suffering from fever from yesterday

is the correct word. But, my friend, a major in English, is saying that the correct word is since:

  1. I am suffering from fever since yesterday.

I do not understand why he says that I must use since not from. Can anyone explain which version is right and why?

I am asking for the situation when using the present continuous construction: be + VERBing. I do not mean the present perfect continuous.

More explanation

I know that in the case of present perfect continuous case we can use since, for, from. However, in a sentence of present continuous structure, then what should we write, from or since? Please explain the grammatical law that forbid me from using from.

  • 2
    Hello and welcome, Tarit, In fact, in American English the most idiomatic and common way to express this is I have been suffering from (a) fever since yesterday, or simply I have had a fever since yesterday. Commented Aug 23, 2018 at 6:12
  • 1
    @Knotell Thank you, Can you explain why grammatically it is the correct way? Commented Aug 23, 2018 at 6:13
  • 2
    Tarit, your question is a duplicate of the question Proper usage of “since” and “from” with regard to duration of time and other questions already asked on this site. Please read those questions and answers, and consult internet grammar sites that explain the issue; and then if you are still confused, feel free to edit your question and tell us why the explanations were not sufficient. Commented Aug 23, 2018 at 6:15
  • 2
    Would second "I have had a fever since yesterday" as the more idiomatic way of saying this in my Br.E experience. To me, you suffer from a disease, which may cause you to have symptoms (such as a fever).
    – TripeHound
    Commented Aug 23, 2018 at 13:23
  • 1
    @taritgoswami You do not understand: you cannot say that in English. You cannot use "I am suffering from/since" anything because it has to be a perfect "I have been suffering since". So what you are asking for is not permitted; it is ungrammatical.
    – tchrist
    Commented Aug 24, 2018 at 8:27

4 Answers 4


The idiomatic way to say this would be to use present perfect instead of present continuous, but with since as the preposition:

I have been suffering from [a] fever since yesterday.

  • As the OP said in my comment, he/ she wants specifically in the continuous tense Commented Aug 24, 2018 at 3:37
  • So OP is asking specifically for a non-idiomatic answer? I doubt that.
    – Robusto
    Commented Aug 24, 2018 at 4:09
  • Oh, it's my bad. Sorry! Commented Aug 24, 2018 at 12:28

Welcome to ELU!

I believe that "since" is grammatically correct.

"From" is usually for places. For example, "I come from the United States."

"Since" is usually for reasons or starting points of time. For example, "Since we've got a few minutes to wait for the train, let's have a cup of coffee." (Reason) (Cambridge Dictionary)

Back to your question. "Yesterday" is the starting point of "your suffering from fever". Therefore, you should use "Since".

Hope it helps!

  • P.S.: You can search if there are any existing questions that can answer your question, to avoid duplicates. Hope it helps! Commented Aug 23, 2018 at 9:02
  • Thank you, I am mainly asking for the case when the sentence is in present continuous. Commented Aug 23, 2018 at 14:15

When you have no conformation for time and date therefore you should write "from" when you are confirmed then write "since "

  • Welcome to ELU. You may want to look up usage of "from" and "since", as your answer is not clear. There are issues with the tense of the sentence as well, and one really doesn't use either "from" or "since" with the present tense in this particular context. Commented Jun 23, 2020 at 23:56

"I have been suffering from fever since yesterday " But we use since for point of time .(కచ్చితమైన కాలము like since evening ,since Sunday ,since "4 "O clock ect. So We should use since before yesterday .

  • Welcome to ELU. Since we welcome your input, please take a moment to take a tour of the site.
    – livresque
    Commented Apr 4, 2020 at 5:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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