Please help me.

Can I use the future tense in this sentence? Please explain if it is not. Thanks.

"What are you waiting for?

I am waiting for the shop open.

But it doesn't open/will not open till 9.00.
It is fine to say either.
I am waiting for the shop to open
Teachers: We supply a list of EFL job vacancies
I don't think so you can usse future because generally present simple it is used

when we are talking about timetables .

A present tense is used to refer to a future event whic is timetable. In this sentence, the time is 9:00, so you can use the present tense.
Site Hint: Check out our list of pronunciation videos.
 Marius Hancu's reply was promoted to an answer.