"die of" 和 "die from" 都是表示某人死于某种原因的短语,但它们的用法有所不同。"die of" 后面通常接名词,表示死于某种疾病或病痛;而"die from" 后面通常接动名词,表示死于某种行为或事件。
- He died of a heart attack.(他死于心脏病发作。)
- She died of cancer last year.(她去年死于癌症。)
- The prisoner died from a broken neck.(囚犯死于颈椎骨折。)
- He died from drowning.(他溺水而死。)
这两个短语的主要区别在于后面接的词汇类型不同,一个是名词,一个是动名词。