Who, or what has been raining; it. I believe that the word "it" is the subject of this sentence.
raining
It was raining
There is an expression - "raining cats and dogs". This does not mean that cats and/or dogs are literally falling from the sky, it simply means that it is raining very hard.
(il) pleut means "(it) is raining" in French.
An idiom is a form of expression in a general group or culture. Something like 'It's raining buckets.' This doesn't mean there are literal buckets falling it just means it's raining hard. You most likely will have to define what each idiom means.
Raining cats and dogs mean that it's raining very hard
it means: it is raining
raining
"Está lloviendo" means "it is raining" in Spanish.
It means that it's raining and the sun is out. It's not some great cosmic mystery.
It was raining
It is raining
It is raining
evproeation
When your car stalls when its raining, it may be getting water in the distributor cap. Make sure the cap is on properly.
neither, it is just an expression meaning that is is raining really really hard!
It means that it is raining heavily or your dad died because she did not agree that cats are alway cute no mat wat