"Hoping to find"和"Having hoped to find"都是表示希望找到某样东西的意思,但它们在语法上有一些区别。
"Hoping to find"是一个现在进行时的短语,表示目前的希望或期望。它强调的是此刻或将来的愿望,暗示着行动正在进行或即将进行。例如:I am hoping to find a new job soon.(我希望很快能找到一份新工作。)
"Having hoped to find"是一个完成时的短语,表示过去的希望或期望。它强调的是过去的愿望,暗示着行动已经完成或未能实现。例如:Having hoped to find a solution, he was disappointed when none was found.(他曾希望找到一个解决方案,但当没有找到时感到失望。)
总的来说,"Hoping to find"强调的是当前或将来的希望,而"Having hoped to find"强调的是过去的希望。