Search from various English teachers...
Egypt flagYoussef
Is it correct ?? My headache has started since yesterday or my headache has pained me since yesterday.

Answers · 3

0
I think we can use the following sentence: I am having a headache since yesterday. correct me if I'm wrong.
0
Simple past is best: "My headache started yesterday," as you are implying that you still have a headache now as you say that it started but not that it finished. "I have has a headache since yesterday," (present perfect) is acceptable as it started in the past and is continuing until now. "My headache has pained me since yesterday," is grammatically correct but strange usage. We usually use the expression "pained me" to talk about a situation that causes regret or emotional upset. An example, "Your time keeping has pained me since you started working here," I am annoyed that you are always late.
0
Has started yesterday would be the correct one I think. The second one is ok, although people don't usually use 'pain' as a verb.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today