caused by和be cause by的区别

如题所述

英语中没有be cause by这种词组,be和cause都是动词原形,是无法组合在一起使用的,因此是错的,只有caused by是正确的,表示由...造成的,by是被动语态词汇。

重点词汇介绍:by

音标:英[baɪ],美[baɪ]

释义:

prep.靠近;通过;被;经由;不迟于

adv.经过;在旁边;靠近

词组:

    call by 顺便访问

    come by 进来

    drop by 顺便访问

    get by 通过;还可以,勉强可接受;设法勉强生存

    go by 经过

    put...by 存(钱等)以备未来之需

    roll by (时间)流逝

    scrape by 勉强及格,勉强度过去


by的被动语态用法

被动语态基本句型为:主语(受动者)+be+过去分词+(by+施动者)。by后强调动作或行为的发出者,意为“由(被)……”,by…作被动语态句子中的状语成分。

被动语态的句型

1、肯定句:主语+be+过去分词+(by...).

2、否定句:主语+be not+过去分词+(by...).

3、一般疑问句:Be+主语+过去分词+(by...)?

4、特殊疑问句:疑问词+be+主语+过去分词+(by...)?

5、被动语态的时态是由be的时态决定的,be是什么时态,全句就是什么时态,be动词后面的过去分词不变。

以动词give为例,其被动语态的各种时态构成如下:

1、一般现在时

例句:History is made by the people.历史是人民创造的。

2、一般过去时

例句:These new cars were made in Tianjing in 1994.这些新车是1994年在天津生产的。

3、一般将来时

例句:Li Ming will be asked to attend the lecture.李明将被邀请参加讲座。

4、现在进行时

例句:A new railway is being built.一条新铁路正在修建。

5、过去进行时

例句:The roads were being widened.路那时正在加宽。

6、现在完成时

例句:He has been sent to work in Shanghai.他已经被派往去上海工作了。

7、过去完成时

例句:A new hotel had been built when I got there.我到那儿时,一座新旅馆已经建好了。

8、过去将来时

例句:He said a new hotel would be built in two months.他说两个月后新旅馆就会建好了的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-26
"be cause by" 和 "causes by" 都是介词短语,用于表示某个事件或行为是由另一个事件或行为引起的。但它们的使用有些不同。
"Be cause by" 表示一个事件或行为是另一个事件或行为的原因,它的用法通常是在句子的末尾。例如:
- The accident was caused by the driver's error.(事故是由司机的错误引起的。)
- She was sorry for her actions, be cause by which she was惩罚自己。(因为她的行为导致了结果,所以她非常抱歉。)
"Causes by" 则表示另一个事件或行为是导致这个事件或行为的原因,它的用法通常是在句子的中间。例如:
- The accident was caused by the driver's error.(事故是由司机的错误引起的。)
- The new policy was caused by the company's increased sales.(新政策是由公司增加销售引起的。)
因此,这两个介词短语的使用取决于上下文,它们的作用是不同的。
第2个回答  2023-04-27
"caused by" 表示某个结果由某个原因导致,即"由...导致",通常用于描述直接的因果关系。

例如:The traffic jam was caused by the accident on the highway.(这场交通堵塞是由高速公路上的事故引起的。)

"be caused by" 表示某个结果是由某种原因造成的,即"由...引起",通常用于描述间接的或更复杂的原因。

例如:The frequent power cuts were caused by the outdated electricity network in the city.(频繁的停电是由城市过时的电力网络引起的。)
第3个回答  2022-06-20
无be cause by这种用法,应为be caused by.caused by为过去分词(属于非谓语动词),不可用于句中做谓语,只可做后置定语.be caused by为谓语动词,直接用于句中做谓语.例:Lung cancer can be caused by smoking.Lung c...

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网