+0

Are they all grammatical?

A) I have a lot of questions to ask you.

B) I have a lot of things to ask you.

C) I have a lot to ask you.

D) I have so much to ask you.

E) I have so many questions I want to ask you.

+0

Yes.

Comments  
Site Hint: Check out our list of pronunciation videos.
Thanks a lot. Which would you most likely use?

They all work., I'd use A with a slight change.

A) I have a lot of questions (that) I want to ask you.

B) I have a lot of things to ask you.

C) I have a lot to ask you.

D) I have so much to ask you.

E) I have so many questions I want to ask you.

Thanks a lot!
Teachers: We supply a list of EFL job vacancies

Usually, everything depends on the context.

Why are you asking? What's the purpose? We might even have better options. Who knows?