This question already has an answer here:

I came across some sentences and I was wondering which word is correct: 'train,' 'to train' or 'training'?

What we should do is train our workers to become more efficient.

All I we do is train our workers...

All you have to do is train workers...

marked as duplicate by RegDwigнt Jul 27 '15 at 14:12

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • What you should do is use the site search. All you do is not use the site search. All you have to do is use the site search. – RegDwigнt Jul 27 '15 at 14:12
  • These iare normal cases of Conjunction Reduction, which deletes repeated material in successive phrases or clauses. In this case, the original sentence What we should do is we should train .... Conjunction Reduction has deleted we should, for instance. In the second, we is deleted; in the third, you have to. – John Lawler Jul 27 '15 at 14:35

Although your example is quite broken in terms of grammar but this depends upon where you want to use them.

Infinitive: All we should do is to train our workers.
Gerund: You and I should be training our workers!
Bare infinitive doesn't fits in your example.

The idea is 90% of the times we use Gerunds that is, adding an '-ing' and that sounds normal in communication written or verbal. While using an infinitive, it sounds quite philosophical or poetic. So, it falls back to your audience or context of usage.

Gerund: Eating fruits is healthy.
Infinitive: To eat fruits is healthy.

  • It looks like you have gerund and infinitive flipped in your bolded examples. Also, "All we should do is to train our workers" isn't grammatical, the sentence should be "All we should do is train our workers". – Nuclear Wang Jul 27 '15 at 14:07
  • @Matt Oh yeah! Thanks for update else it would have been polemical! – sud007 Jul 27 '15 at 14:13

Not the answer you're looking for? Browse other questions tagged or ask your own question.