ok my thoughts: I would most certainly get rid of answers a and d for we should change the word order. And my doubts are as follows I would choose answer c - which for me has a general meaning, do you know when your father (usually) arrives. In b it would probably mean that today he will come at...