Are these sentences correct?

Status
Not open for further replies.

blissful

Junior Member
Joined
Jan 16, 2012
Member Type
Interested in Language
Native Language
English
Home Country
Singapore
Current Location
Singapore
Hi

Please advise if these sentences are grammatically correct.

1) He is sick because he has eaten contaminated food.
2) He is sick because he ate contaminated food one hour ago.
3) He doesn’t go to school today because he has not been feeling well.
 
Hi

Please advise if these sentences are grammatically correct.

1) He is sick because he has eaten contaminated food. :tick:
2) He is sick because he ate contaminated food one hour ago. :tick:
3) He doesn’t go to school today because he has not been feeling well.
He isn't going to school today because he isn't feeling well.


See above. With #3, we would use the present tense throughout. It would be odd for someone not to go school today (in the present) simply because he has not been feeling well (in the past). I assume he still feels unwell today. That is why he's not going to school.
 
Hi

Thank you for your quick response.

I’ve added some information to the third sentence, how about this?

He doesn’t go to school today because he has not been feeling well for the last two days.
 
Hi

Thank you for your quick response.

I’ve added some information to the third sentence, how about this?

He doesn’t go to school today because he has not been feeling well for the last two days.

My two points remain the same:

1. We say "He isn't going to school today", not "He doesn't go to school today".
2. It's not relevant that he hasn't been well for the last two days. The fact that he doesn't feel well today is the reason he isn't going to school. If he no longer feels unwell, he should go to school.
 
Hi

Once again, thank you for your fast response.

How about viewing this rewritten sentence from the perspective of “cause and affect”?

He doesn’t go to school today because he has not been feeling well since Monday.

He has been sick recently. He does not go to school today (at home at time of speaking, say Wednesday).

The present perfect tense is used to show an action which begins in the past and still stays relevant at time of speaking and may still continue.

Is the new sentence correct?
 
He doesn’t go to school today because he has not been feeling well since Monday.

He has been sick recently. He does not go to school today (at home at time of speaking, say Wednesday).

The present perfect tense is used to show an action which begins in the past and still stays relevant at time of speaking and may still continue.

Is the new sentence correct?
emsr2d2 has twice pointed out that we say "He isn't going to school today", not "He doesn't go to school today". I am now pointing it out again.

She also pointed out that it's not relevant that he hasn't been well for the last two days. The fact that he doesn't feel well today is the reason he isn't going to school. If he no longer feels unwell, he should go to school. Changing 'for two days' to 'since Monday' makes no difference. "He has been ill" does not necessarily mean that the illness will continue. What is relevant is that he is ill.

If the two-day illness has resulted in a weak state that prevents his going to school, then that weak state is what needs to be mentioned.
 
Hi

Thank you for your feedback.

Is this sentence correct?

He didn’t go to school because he had fever.
 
Hi

Thank you for your feedback.

Is this sentence correct?

He didn’t go to school because he had a fever.

If you're talking about a day in the past, or you are talking this afternoon about the morning of the same day, then it's correct if you add the article as above. When we describe illnesses we use a few different forms which generally just have to be learnt:

I have a fever.
I have a cold.
I have the flu.
I have mumps.
I have measles.
I have chicken pox.
I have bird flu.
I feel sick.
I have tonsilitis.
 
Hi

Thank you for your advice.

Could we use “will” in sentence (2)? What’s the difference in meanings between the two sentences?

1) My friends said that they would follow up.

2) My friends said that they will follow up.
 
This has nothing to do with your original thread about not going school due to illness. Please post completely new questions as a new thread. Thanks.
 
I have a fever.
I have a cold.
I have the flu.
I have mumps.
I have measles.
I have chicken pox.
I have bird flu.
I feel sick.
I have tonsilitis.

Wow, you must be in a hospital, and not on a holiday! ;-)
 
Hi

emsr2d2 has twice pointed out that we say "He isn't going to school today", not "He doesn't go to school today". I am now pointing it out again.

Please help to explain why we can’t use doesn’t go.

He didn’t go to school because he had a fever.” is correct.

Could we also say,

He does not go to school because he has a fever.
 
Hi

emsr2d2 has twice pointed out that we say "He isn't going to school today", not "He doesn't go to school today". I am now pointing it out again.

Please help to explain why we can’t use doesn’t go.

He didn’t go to school because he had a fever.” is correct.

Could we also say,

He does not go to school because he has a fever.

Just because we say "He didn't go to school today" that doesn't mean that "He doesn't go to school today" is the correct present tense. Changing it to "He does not" instead of "He doesn't" makes no difference.

If you say "He doesn't go to school", it means "He never attends school".

My son doesn't go to school. He is tutored at home.

I can't give you a "why" for this rule. It just is. We say "He isn't going to school today" or, if you are phoning the school to advise them "He isn't coming to school today".

If you say "He does not go to school because he has a fever" then you are suggesting that he always has a fever, every single day of his school-age life and therefore he never goes to school.

I'm sorry if I'm not explaining it in a way that you can understand but the underlying fact is still that we simply do not say "He doesn't/does not go to school today".
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top