Why didn't you go to school yesterday

Dialogue1

A: Why weren’t you at school yesterday? ←
B: I wasn’t really feeling well.
A: What was wrong with you?
B: My stomach was upset.


Dialogue2

A: What reason do you have for missing school? ←
B: I was sick.
A: How were you sick?
B: I had a stomachache.


Dialogue3

A: Why didn’t you go to school yesterday? ←
B: I stayed home because I wasn’t feeling well.
A: What was your problem?
B: My stomach was bothering me.




It seems “A” and “B” are schoolmates.

So, Why "Why didn’t you go to school yesterday?

AND NOT

"Why didn’t you come to school yesterday?


Thank you

2 Likes
  • Why didn’t you come to school yesterday?" implies the speaker was at school and expected the other person to be there too. It centers on the speaker’s expectation or experience.
  • If the speaker’s presence at school is irrelevant, “go” is more natural.
2 Likes

Thank you so much, Torsten :rose:
Very nice.

In conversation number 1 and 2, it seems that A and B are classmates, but in conversation number 3, it is unclear whether they are classmates. What do you think about this?

1 Like

You’re absolutely right! In Conversations 1 and 2, the dynamic between A and B feels clear—they are classmates speaking informally about a shared environment (school). However, in Conversation 3, there’s some ambiguity in their relationship.

1 Like

Thanks. :rose:

1 Like

You don’t know who either person is in any of the conversations. But there are some hints about who they might be.

Conversation 1 implies that A has first hand knowledge that B was not at school. A knows this because A was at school and did not see B there. It only implies this.

Conversation 2 feels the most formal to me. This makes it less likely that A is a student. But other than a more formal tone, there is nothing to indicate who A is.

Conversation 3 indicates that A was not at school at the time A asked the question. There is no indication who A is other than a casual tone.

In all three cases you are reading between the lines. Without more information you have on way of knowing who A is.

All three conversations imply that B is a student. If B was a school employee like a teacher, janitor or secretary, they probably would have said ‘work’ not ‘school’.

2 Likes

By the way…

‘stomachache’ and ‘stomach ache’ are both acceptable.

You might also hear ‘bellyache’ or ‘belly ache’. It is more casual and less commonly used than stomachache. It has the same meaning as stomachache.

“Bellyaching” is an idiom that means ‘complaining’.

2 Likes

Thank you so much, NearlyNapping :rose:
Very nice.

1 Like