We often hear sentences like these:
All we can do is hope for the best.
All we can do is try.
All you can do is wait and see.
I believe these are examples of colloquial writing, as the grammatically correct way would involve participles or gerunds, right?
Thanks in advance.
No. They are fine as they are; and they are not particularly informal
Context is always important; labelling is rarely important.
I'm curious what you suggest is the correct way.
All we can do is hoping and waiting? That's not correct.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.