"I am struck with flu" or "I am struck by flu" Which is the correct sentence?
You can say
- I was struck by [the] flu. (simple past tense—you might have recovered already)
- I am stricken with [the] flu. (past participle as predicate modifier—you currently have the flu, and are feeling horrible)
Of course, if you didn't want to sound so melodramatic, you could say:
I am down with the flu (confined—mostly—to bed)
I am fighting the flu (struggling, but probably not confined to bed—maybe even working, but suffering some symptoms)
I have the flu (no indication of severity)
I caught the flu (no indication of severity, nor of whether you have recovered)
'I am struck with flu' is the correct sentence.
'I am struck by flu' is wrong.
For reference : http://dictionary.reference.com/browse/struck has a similar example for it.