【bemadetobedoing和bemadetodo的区别】在英语语法中,"be mad at doing" 和 "be mad at doing" 是两个常见的表达方式,但它们的用法和含义有所不同。很多学习者容易混淆这两个结构,因此有必要对它们进行详细对比。
一、
“Be mad at”是一个固定搭配,表示“对……感到生气”。它后面可以接名词或动名词(即动词+ing形式),也可以接不定式(to do)。不过,这两种结构在语义上略有不同:
- be mad at doing something:表示对某人正在做的事情感到生气,强调的是“做某事”这个行为本身。
- be mad at doing something:实际上这是一个错误的表达,正确的应该是 be mad at someone for doing something,表示因为某人做了某事而生气。
此外,be mad to do something 是另一个结构,意思是“做某事是愚蠢的”,与“be mad at”没有直接关系。
二、表格对比
| 结构 | 含义 | 示例 | 说明 | 
| be mad at (someone) for doing something | 对某人因做某事而生气 | I'm mad at him for lying. | “be mad at”后接人,再加“for doing”表示原因 | 
| be mad at doing something | 错误表达,应为“be mad at someone for doing something” | ❌ I'm mad at doing that. | 不符合语法规则,需加上人称 | 
| be mad to do something | 做某事是愚蠢的 | It's mad to go out in the storm. | 表示主观判断,与情绪无关 | 
| be mad about something | 对某事感到愤怒或烦恼 | She's mad about the noise. | 强调对事物本身的不满 | 
三、常见误区
1. 混淆“be mad at”和“be mad to”
- “Be mad at”是情绪表达,表示生气;
- “Be mad to”是评价某事是否合理,表示“做某事是不明智的”。
2. 忽略“be mad at”后的介词“for”
正确结构是“be mad at someone for doing something”,不能省略“for”。
3. 误用“be mad at doing”
这个结构不完整,必须明确是谁做了什么,否则会让人误解。
四、使用建议
- 当你想表达“对某人做某事感到生气”时,使用 be mad at someone for doing something。
- 如果你是在说“做某事是愚蠢的”,就用 be mad to do something。
- 避免单独使用 be mad at doing,除非你有明确的主语。
通过以上分析可以看出,“be mad at doing”并不是一个标准的表达方式,正确的用法需要结合具体的语境和结构。掌握这些区别有助于你在实际交流中更准确地表达自己的情绪和观点。
以上就是【bemadetobedoing和bemadetodo的区别】相关内容,希望对您有所帮助。
                            

