只有在歌剧中,人们才会为爱而死Only in opera do people die of lovedo是做什么的啊?把of换成for行吗?opera前不用加the吗?
问题描述:
只有在歌剧中,人们才会为爱而死
Only in opera do people die of love
do是做什么的啊?
把of换成for行吗?
opera前不用加the吗?
答
这是一个倒装句,do是表示倒装的成分
die of是固定用法,不可用for
opera没有特指,所以不用the,加了the,就变成“只有在那场歌剧中”
答
die of 是指由于疾病死亡,比如die of some illnesses,such as cancer,heart disease(心脏病),
die from 是病以外因某事而死,以上两个是固定用法
所以我认为上面那句应该也用die from才是最正确的.一般没有die for这中用法,只是在口语中偶尔用用,是非正式用法,严格来讲是错误的用法,
不用the 是因为指的是在所有歌剧当中
如果加了,就表示在某部歌剧当中人才会为爱而死,
如果加了the ,opera要用复数形式operas,这样就可以表示这一类东西.