it has/had been snowing - Allemand Anglais Dictionnaire