Do these look right? Which are definitely incorrect? •The judge ordered that it be stricken (not 'struck') from the record. •He was stricken with (not 'stricken by') cancer. [Or is 'stricken by cancer' correct, too?] •She was stricken with guilt. •She was stricken by guilt. •Lightning struck the tree. •Lightning had struck the tree. •Lightning has struck the tree. Thank you.
I would write 'stricken by' in the cases of cancer and guilt (if I used the word at all, which I probably wouldn't). The rest look right to me.
Stricken is used in adjectival function: A stricken heart. Be stricken with fever. Be stricken in years. Fever-stricken, poverty-stricken...