base on 和 be based on的区别?

2024-12-28 16:09:56
推荐回答(3个)
回答1:

base A on B是主动,以??为根据”\x0d\x0a① Edison based his ideas on scientific experiment.\x0d\x0a爱迪生的想法是建立在科学实验的基础上的。\x0d\x0a② You should base your opinion on facts.\x0d\x0a你的意见都要以事实为根据。\x0d\x0a \x0d\x0aA be based on B是被动,“以??为根据”; “根据??”;“基于??”\x0d\x0a① What he said is based on fact.\x0d\x0a他所说的话是以事实为根据的。\x0d\x0a② The story is based on real life.\x0d\x0a那故事是根据现实生活而写的。

回答2:

base on是主动语态,动作的执行者是人!

另一个是被动语态!强调主语!省略了人!

回答3:

一个是正常语态 一个是被动语态
A base on B 意为 A建立在B的基础上 (该句就是正常描述A以B为基础)
A be based on B 意为 A被建立在B的基础之上 (该句说明A被建立 而B是基础)
后者里面的 based 是 base 的过去式和过去分词形式
被动语态的结构是 be + 动词过去分词