rain: verb, [no object] (it rains, it is raining, etc.)
fall: verb, [no object, with adverbial]
Are the following sentences grammatical?
(a) The package fell a great distance.
(b) It rained cats and dogs.
My doubts arise from the fact that "a great distance" and "cats and dogs" seem the objects of fell and rain respectively.