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. |