Thanks ever so much for your help clearing my doubts. I have one more. When shall to use any or some? Could you please explain me the use for anyone, someone, anybody, somebody, anything, something...?
Any- questions when we don't know the answer, negatives
some- questions when we think we know the answer (often used in making offers) and in the affirmative
However, the usage is more complex than this.
Thanks for your answer tdol but it isn't enough. Could you please give me a web site link where it is explained.