急求解一道英文题目!!!Human nature is not a machine______(build)after

急求解一道英文题目!!!
Human nature is not a machine______(build)after a model.
求解:

1.这句话的意思

2.空白处是填:to have been buitt还是to be built,或者两者都对?语法书上说不定式表示的动作与谓语动作具有同时性或发生在谓语动作之后,用to do/to be done;如果不定式表示的动作发生在谓语动作之前,用to have done/to have been done,那这题的谓语动词是哪个?怎么理解?求详细的语法分析

另外,若只填“built“是否对,意思相比上面有何改变?谢谢

3.为何用"after"
a一点正经没有a 1年前 已收到3个回答 举报

02141 春芽

共回答了18个问题采纳率:88.9% 举报

正确答案是C,因为它无时间概念,表客观事实,再如: (2)Some people are born lucky.
are表客观事实,无时间概念。如用were,则有时间概念,some people即特指某些现在活着的人了。同样,上述句(1)如用to have been
built,则有时间概念,专指过去了。

1年前

2

战天斗地了 幼苗

共回答了24个问题采纳率:83.3% 举报

首先 明确句子谓语是 is;
然后 明确to do/to be done/done/have been done 只是来修饰machine的;
大概 明白to do(即不定式)含有将来的意思,
done有被动含义,
have done表示已完成,
have be...

1年前

1

gududelang88 春芽

共回答了10个问题采纳率:90% 举报

意思就是人体不是按照一个模子或样品来做的
应该是填built

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.054 s. - webmaster@yulucn.com