Table of Contents
What we use with yesterday since or for?
Since is used to situate an event in relation to a moment in time (yesterday), but for is used to relate the event to a period of time or duration (five days).
Can we use since for hours?
Grammar > Easily confused words > For or since? We use for with a period of time in the past, present or future. We use since with a point in time in the past. For refers to periods of time, e.g. 3 years, 4 hours, ages, a long time, months, years.
Can I say since yesterday?
“Since yesterday” is correct phrase. “For yesterday” is incorrect to say. It has been raining since yesterday.
Is it grammatically correct to say it has not stopped raining since yesterday?
No. It has been not stopping raining since yesterday is not grammatically correct. The sentence is using the present continuous (negative) tense and the correct choice of words would be has not stopped raining. Not stopped is basically another way of saying been using a negative word. It has not stopped raining since yesterday.
Is it still raining today if it was raining last night?
You would have “it” as your subject, “is” as your linking verb, “raining” as the present participle serving as a subject complement and “today” as the modifier of “raining.” It’s better to use the present perfect to emphasize that it’s still raining: It has been raining since last night. Nope, it’s not. There is a confusion of tenses there.
Did It start to rain after dark Yesterday?
Yes, It started to rain yesterday after dark and continued to the present time. Note that it started to rain after dark. and not before it got light yesterday morning. The convention is Nights come after days rather than before days. Should I hire remote software developers from Turing.com?
Is “it has been raining for two hours” a common error?
No, it’s a common error made by people coming to English from German. It should be “It has been raining for two hours.” It has been raining for two hours, or it has been raining since three o’clock (or whatever. In common everyday practice we say, “It has been raining for two hours.”