If I want ask my classmate at what exact time did he come to class, which question is correct? I don't want to use "When". "At what time did you come here?" or "What time did you come here?"
Since the question 'What time did you come?' gives the answer 'I came at one o'clock', grammatically, the preposition 'at' should be in question form.
Thus, 'At what time...?' is OK and from a prescriptive grammatical standpoint is correct, but most people say 'What time...?'.
Full correct grammar:
At what time did you come? 'I came at one (o'clock)' or 'At one (o'clock).'
What time did you come? 'One'.
Without a reason of doubt the question and answer grammatically to the following are:
Ques. At what time will you come to meet me? Ans. I will come at 2 p.m.
One cannot answer: I will come 2 p.m. The question in this case should begin with At and the answer will and has to be ... at 2 p.m.
Revert if a query exists.