No, it is not. You do not have a verb in the question and it would be best to also have an object.
What time did you go to the airport?
What time do you go to church?
What time will you go to the party?
No, the sentence is not grammatically correct. It should be: "It had been a long time since I had written to you."
no
Yes, it is grammatically correct to say "this date and time is good for me" when referring to a specific date and time that works for you.
Both are grammatically correct, but "do not feel" is better usage than "are not feeling."
As time flies is grammatically correct.
no.
yes
It can be, but not all the time.
No, I think the correct way is- Is this the first time you've seen it?
"Not like that" can be grammatically correct, depending on the context.
Yes! That is grammatically correct!
Yes, 'for free', is grammatically correct.