In the twelfth month of the fifth year of the Chongzhen Reign , while staying by the West Lake, I saw snow falling continuously for three days.

老师你好,请问falling 这个目前分词我理解在这里应该表明主动且正在进行的动作。那样这个falling可以换成定语从句也就是which is falling 这个进行时态可以与一段时间搭配吗?即后面的for three days
谢谢!

我觉得这个句子结构有问题。问题不在于进行体能否与持续时间状语连用,而在于see sb doing sth这个复合宾语结构。进行体与持续时间状语连用的例子如:It was raining the whole week. 这没任何问题。但在see后接复合宾语结构中,see表示感觉器官的直接感知,当宾补是一个持续性动作时,映入主语视网膜的画面是一个正在发生、还没结束的动作,所以用目前分词作宾补。即目前分词作宾补表示一个动作的片段。假如宾补是一个短暂动作或持续较短的动作,动词的开始、短暂的持续与结束如此的动态画面不断映入主语的视网膜,主语产生了一个动作发生了如此的视觉感知。而上述句子中,snow作宾语,目前分词falling for three days作宾补,这在逻辑上是不成立的,由于主语不可能三天三夜一直站在那里看着下雪。即使这样,动词也该用watch而不是see。所以,我觉得这是一个错误的句子。我觉得可以作如下修改:I witnessed a heavy snowfall that lasted for three days.