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...

  • 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, 2015 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. Jul 27, 2015 at 14:35

1 Answer 1


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". Jul 27, 2015 at 14:07
  • @Matt Oh yeah! Thanks for update else it would have been polemical!
    – sud007
    Jul 27, 2015 at 14:13

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