everybody thought it strange fora shy man to (have

发布时间:2021-02-24 18:06:54

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 是不定式的完成式,表示不定式的动作发生在谓语动作之前.
这里谓语动作是“认为”,不定式动作是“做”,根据句意,“做”这个动作应该在“认为”之前发生,所以应该用不定式的完成式.
以上问题属网友观点,不代表本站立场,仅供参考!