P>E Will you be here till eleven o'clock ?

I was talking with my friend and then he started to create this phrase: Do you will stay here till eleven o'clock ? But I said my teacher tell me that "stay" isn't possible in this case and I tried help him making the sentence:

Will you be here till eleven o'clock ? But I don't know if it's correct. Anybody can help me ?

ATIVE O ENGLISH PLUS POR R$ 8/MÊS Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATIVAR AGORA
4 respostas
dlr
marky escreveu:Will you be here till eleven o'clock?
This is perfect. 'Stay' is correct too ;)
maryziller 1 2
Stay is correct but Do you will is not correct.

I'd say Are you going to be staying here until 11:00?
Will you be staying here until 11:00?

But the best one is
Will you be here until eleven o'clock? (British English used till)
dlr
'til' or 'till' is common in spoken American English, but I never heard of it as a British thing in written English.. are you sure? I often write it and just figured that it was grammatically incorrect but easier.
Ok, thanks folks.