这里已经两周没下雨了。

There has been no rain here for the past two weeks.

Source: Tatoeba

Sentence Composition