现在分词用一般式还是完成式

有书上说,下面两句相等(现在分词可以用完成式和一般式):

Having finished his work, he began to have dinner.

=Finishing his work, he began to have dinner.

今天看到这个句子:

Having found a hotel, we looked for somewhere to have dinner.

请问,句子中的现在分词完成式having found可以换成一般式finding吗?说不可以换?为什么?

如题
请先 登录 后评论

1 个回答

Having finished his work, he began to have dinner.=Finishing his work, he began to have dinner.个人认为可以,只不过在Having finished his work, he began to have dinner.句子中,更体现了动作的先后,让人感觉时间间隔更加清晰。
请先 登录 后评论