everybody thought it strange for

everybody thought it strange for
a shy man to (have done) so many exciting things.
请问括号里换成do可以吗?
骨精灵怪 1年前 已收到1个回答 举报

63588771 幼苗

共回答了20个问题采纳率:95% 举报

不能换成do,句意:每个人都觉得很奇怪,一个害羞的人竟然做出如此多令人激动的事情.
先比较一下to do和to have done.
to do 是不定式的一般式,表示不定式的动作与谓语动作同时发生或在其后发生.
to have done 是不定式的完成式,表示不定式的动作发生在谓语动作之前.
这里谓语动作是“认为”,不定式动作是“做”,根据句意,“做”这个动作应该在“认为”之前发生,所以应该用不定式的完成式.

1年前

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