where dirt,there are flies

Where __dirt ,there are flies.
A.there has B.is C .there is D.are
选什么,为什么

第1个回答  2019-10-10
选C.用there be句型是为了与后面形成照应.
dirt是不可数名词.
句意为:哪里我灰尘,那里就有苍蝇.--直译
相同的用法还有:
Where there is life,there is hope.--(谚语)留得青山在,不怕没柴烧.
Where there's a will,there's a way.--(谚语)有志者,事竟成.
Where there's smoke,there's fire.---(谚语)无风不起浪 .