cause与reason的区别
来源:互联网 发布:如何用c语言编魔塔 编辑:程序博客网 时间:2024/05/22 21:05
区别一
表示造成某一事实或现象的直接原因或起因,一般要用 cause (后常接 of),不用 reason。如:
(1) cause 是不可数名词,而 reason 可用作可数或不可数名词,因此当需要用复数或受 a, every, many 等修饰时,通常要用 reason 。如:
表示造成某一事实或现象的直接原因或起因,一般要用 cause (后常接 of),不用 reason。如:
Carelessness is often the cause of fires. 疏忽大意往往酿成火灾。 Friction is the cause of the match’s lighting. 摩擦是火柴点燃的原因。
区别二
若是说明或解释某种行为或看法的理由,两者可通用(其后常接 for 或不定式)。如: There is no cause [reason] for anxiety [tobe anxious]. 没有理由焦虑。 You have no reason [cause] for complaint [to complain]. 你没有理由抱怨。 注:表示“理由”时,两者虽然常常互换,但也有区别:(1) cause 是不可数名词,而 reason 可用作可数或不可数名词,因此当需要用复数或受 a, every, many 等修饰时,通常要用 reason 。如:
I have many reasons to fear him. 我怕他是有很多理由的。 She had every reason for thinking so. 她这样想是完全有理由的。
(2) reason 之后可接 why 引导的定语从句,而 cause 不能。如:
The reason (why) I didn’t tell you was that I wanted it to be a surprise. 我没有告诉你,是想让它给你一个惊喜。 0 0
- cause与reason的区别
- reboot reason的客制化
- 'Cause ...
- FICO Reason Code的问题
- jstl与jsp的版本问题:root cause java.lang.NoClassDefFoundError: javax/el/ELException
- 经典的makefile教材(bakup reason)
- 经典的makefile教材(bakup reason)
- 经典的makefile教材(bakup reason)
- 经典的makefile教材(bakup reason)
- cisco vpn的Reason 442问题
- 编写单元测试的10个Reason
- reason: image not found的解决方案
- &&与&,||与| 的区别
- &与&& ,|与||的区别
- -> 与 .的区别,&与*
- &与&& ,|与||的区别
- 注释区别???/与//的区别
- SAP 取出销售订单的Object Reason的相关信息
- curl
- DW学习笔记:form表单的创建
- Android自定义View的实现方法,带你一步步深入了解View(四)
- 在Windows cmd中计算行数
- 初识R语言
- cause与reason的区别
- linux网络编程之-----多播(组播)编程
- LeetCode(160) Intersection of Two Linked Lists
- func_get_args的使用
- 【实用的第三方们】环信 - 5分钟,为你的应用加入移动IM功能
- Qt通过ODBC读取excel文件
- Zookeeper 安装和配置
- RSA算法
- pull,SAX和DOM解析的区别