I have found both in texts of native English speakers but couldn't find the difference. In EL&U site people edited all my "can not" to cannot. So again I couldn't find out the matter.

Which of them is correct English and is there any possible difference to use them in different situations?

  • 2
    There is no good reason for preferring one over the other. Many people have bad reasons, including me: my wholly irrational practise is to discriminate by stress pattern (cannot is a trochee, ¯ ˘, can not is a spondee ¯ ¯) and use whichever sounds right in context. Apr 27, 2013 at 20:49
  • How can I find which of them sounds right in a text as a non English speaker? Apr 27, 2013 at 21:01
  • 1
    The point is, it doesn't matter. No reader will know why you did it, so it is quite literally meaningless. Apr 27, 2013 at 21:14
  • @StoneyB- I do the same thing. Although I never analyzed it to that degree. And then, of course, there's can't
    – Jim
    Apr 27, 2013 at 21:49
  • 1
    Look at this: ask.metafilter.com/6441/Cannot-vs-Can-Not. Everybody is trying to give a different answer! Apr 27, 2013 at 22:04

1 Answer 1


Both forms have been in use since at least the 15th century, and both forms are acceptable today, although it appears* that cannot is far more common. Oxford Dictionaries offers this comment:

Both the one-word form cannot and the two-word form can not are acceptable, but cannot is more common (in the Oxford English Corpus, three times as common). The two-word form is better only in a construction in which not is part of a set phrase, such as ‘not only ... but (also)’: Paul can not only sing well, he also paints brilliantly.

I see no good reason for preferring one over the other. If you search the internet you will find that many people have bad reasons, some of them quite funny. Oxford's rule of thumb seems as reasonable as any, and more reasonable than most.

For what it's worth, my own wholly irrational practise is to discriminate by stress pattern (with cannot as a trochee ¯ ˘ and can not as a spondee ¯ ¯) and use whichever provides the reading my context demands.

* I have been unable to confirm this in corpora readily available to me. Google Ngrams refuses to distinguish the terms; and as reported from the BYU interface at http://corpus.byu.edu/, COCA prefers can not by more than 1,000 to 1, which cannot (or can not) be credited, while BNC does not acknowledge the existence of cannot at all.

  • I just saw this in M. Swan's grammar book (PEU 121.1.h): Cannot is usually written as one word in British English. I also have an experience of being corrected from can not to cannot in this site, and have been wondering why.
    – karlalou
    Jun 18, 2018 at 1:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .