Important Note.
In many sentences, several of the forms can be used perfectly naturally. The final subconscious choice of form is made by speakers at the moment of speaking, and depends on the context of situation as they see it at that moment. Do not think that there is one, and only one, ‘correct’ form in any given situation.