base on 和 be based on 的区别,请高手详解

2024-12-29 04:03:55
推荐回答(3个)
回答1:

base
A
on
B是主动,将A建立于B之上
A
be
based
on
B是被动,A被建立与B之上。
e.g.
He
based
his
success
on
hard
work.他将成功建立于努力工作之上。
His
success
was
based
on
hard
work.
他的成功是(被)建立在努力工作之上的。

回答2:

base
A
on
B是主动,以……为根据”

Edison
based
his
ideas
on
scientific
experiment.爱迪生的想法是建立在科学实验的基础上的.

You
should
base
your
opinion
on
facts.你的意见都要以事实为根据.
A
be
based
on
B是被动,“以……为根据”;
“根据……”;“基于……”

What
he
said
is
based
on
fact.他所说的话是以事实为根据的.

The
story
is
based
on
real
life.那故事是根据现实生活而写的.

回答3:

简单理解就是base
a
on
b=a
be
based
on
b
举个例子:i
base
my
success
on
my
hard
work=my
success
is
based
on
my
hard
work
其实还有很多类似的搭配转换,比如说prepare
sb.
for
sth.=sb.
be
prepared
for
sth.
这些其实都是主动和被动的转换,想想语文里的主动句和被动句的转换,就很清楚了