Are either of the following sentences grammatically incorrect? Assuming they are both correct, is one preferred over the other? If so, in what situations is each preferred?
- I eat kittens before ponies.
- I eat kittens before I eat ponies.
I have the same set of questions for the following sentences:
- I put sprinkles on unicorns before lumberjacks.
- I put sprinkles on unicorns before on lumberjacks.
- I put sprinkles on unicorns before I put sprinkles on lumberjacks.