这里刚刚下过一场大雪。

A lot of snow had just fallen.

Source: Tatoeba

Sentence Composition