In my study and search, I found that there is no difference in the terms, Cast out and drive out or driven out or drove out. Here is the lexicon for this term: H1644 | garash | gä·rash' | drive out, cast out, thrust out, drive away, put away, divorced, driven, expel, drive forth, surely, troubled, cast up, divorced woman | See, it means the very same thing. So we need to study with this in mind. |