everybody thought it strange fora shy man to (have done) so many exciting things.请问括号里换成do可以吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 14:22:33
everybodythoughtitstrangeforashymanto(havedone)somanyexcitingthings.请问括号里换成do可以吗?everybodythoughtits

everybody thought it strange fora shy man to (have done) so many exciting things.请问括号里换成do可以吗?
everybody thought it strange for
a shy man to (have done) so many exciting things.
请问括号里换成do可以吗?

everybody thought it strange fora shy man to (have done) so many exciting things.请问括号里换成do可以吗?
不能换成do,句意:每个人都觉得很奇怪,一个害羞的人竟然做出如此多令人激动的事情.
先比较一下to do和to have done.
to do 是不定式的一般式,表示不定式的动作与谓语动作同时发生或在其后发生.
to have done 是不定式的完成式,表示不定式的动作发生在谓语动作之前.
这里谓语动作是“认为”,不定式动作是“做”,根据句意,“做”这个动作应该在“认为”之前发生,所以应该用不定式的完成式.