I am in a scenario where i have to inform my colleague that i was ill and i was suffering from vomiting , this is a past scenario as i am talking to him the next day. So how i can i present this to him.

1) I was suffering from vomiting all the day
2) I had vomiting the whole day
3) I did vomit all day

Was, had and did all are presenting past in this scenario, so how to understand that which is best suit for which scenario. As i am not a native speaker of english so i am not confirm about the correction of choices i write above.

  • 1
    I'd say "I was throwing up all day." Oct 6, 2015 at 23:35
  • Throwing up is still on the way to make it in daily speaking here in India! ;) @StoneyB Trust me, I learned this term only 4 years back!
    – Maulik V
    Oct 7, 2015 at 4:22

1 Answer 1


As StoneyB says, the most natural way (for the native-speakers) would be...

I was throwing up all day

'throwing up' is used for vomiting internationally.

In India, it's still not understood by many. So, your options are valid.

I was suffering from vomiting all day
I had vomiting all day

I'd not prefer telling I did vomit all day because when you emphasize using 'did' it's generally used to fill two contradictory sentences. Say--

I took antiemetics, but I did vomit all day.

  • 1
    Can we write 'I vomited all day' instead of 'I did vomit all day'? If yes, then is it convey the same meaning as that of first two sentences written by OP.
    – Rucheer M
    Oct 7, 2015 at 4:33
  • yes, I vomited all day could be another option. It tells what it has to. @RuchirM
    – Maulik V
    Oct 7, 2015 at 4:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .