Which of these is correct?

It's not a problem at all TO do that


It's not a problem at all do that (without TO before do)

  • It can sometimes be helpful to cut away extra words when you're trying to decide which is the better choice. Perhaps removing the at all portion will help. "It's not (a) problem to do that." vs "It's not (a) problem do that." Jan 12 '15 at 4:22
  • the 2nd one should be: there's no problem at all doing that (it's a gerund) Mar 4 '16 at 6:26

It's not a problem at all TO do that.

You can imagine this question and answer:

What is not a problem at all? - "To do that".

But you cannot imagine this:

What is not a problem at all? - "Do that." (here, "do that" is a command, not an answer to this question)

You can remodel your sentence thus:

To do that is not a problem at all.

But it would be ungrammatical without to:

Do that is not a problem at all. (NOT OKAY)

Why? Because "to do that" is what is called an "infinitive phrase". An infinitive phrase can be used as a noun phrase when it has the particle to. That is, with the particle "to", we can put an equality sign between the phrase "to do that" and the noun "problem":

"a rectangle" = "a square" (both words are nouns)
"to do that" = "a problem" (both serve as nouns)
[To do that] is not [a problem] (we put "is" instead of "=" and added "not")
[It] is not [a problem][to do that]. (we added the pronoun "it". A pronoun, speaking simply, is a word that is used as a stand-in for a noun. In our case, such "noun" is [to do that])

  • 1
    P.S. To read up: "In general, extraposition cannot be done with a noun phrase; dislocation is more okay". Jan 12 '15 at 6:26

Normally you could say:

Could you go to the store for me?
(reply) It's not a problem at all to do that.

It means there is no problem for "you" to go to the store.

The second phrase is not OK as is, but you could say:

Do you mind if I answer the phone?
(reply) It's not a problem at all, do that.

spoken with a pause between all and do. This mean that you don't have any problem, but here you are telling someone (the person asking the question) to do something.

  • @JasonPatterson That occurred to me after the fact. I edited my answer.
    – user3169
    Jan 12 '15 at 4:34

You probably mean the first one. They both could be correct (particularly if you add a bit of punctuation to the second one), but they mean different things.

It's not a problem at all to do that

This means that doing "that" is not a problem. Depending on context it might be a bit stilted, another way to phrase it might be "Doing that isn't a problem at all." or "That's not a problem at all."


It's not a problem at all do that

ideally with the comma or semicolon:

It's not a problem at all, do that

It's not a problem at all; do that

It means that's not a problem, go ahead and do it. It's a compound sentence saying two things: "It's not a problem" and then the imperative (command) "Do that." In more formal writing you wouldn't combine it, but informally it's not uncommon.


It's not a problem at all to do that vs it's not a problem at all do that.

I think the second sentence with the bare infinitive is grammatically incorrect. As for the second sentence with "to infinitive", it will be more idiomatic if use -ing form after problem (problem + -ing form) in this context.

We can use to-infinitive when the noun "problem" means a question or matter involving difficulty for example. we were given five problems to solve, we have many problems to deal with.

On the other hand, when you face difficulty (in) doing something, you usually use the -ing form after problem (problem + -ing form), for example, I am having a problem finishing my work, the only problem is finding a job, etc.

So it's more idiomatic if we say "It's no problem/not a problem at all doing that".


The use of the bare infinitive is limited to special cases: 1 Auxiliary verbs as will/would + bare infinitive (future and conditional) 2 Modal verbs + bare infinitive as "I can do it". 3 A very limited number of other cases where a bare infinitive can be used.

But after nouns you can't use a bare infinitive. The normal thing is a to-infinitive or sometimes of + gerund.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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