finding
to find
was finding
was to find
本题考查only to do固定搭配以及含义。
only to do意思为”不料却...“。所以只有only to find“不料却发现”符合题意。故选B。
句意:从为期三天的会议回来,约翰不料却发现他的家乡在地震中严重受损。