Lately, I've heard people say something along the lines of, "Will you do it or no?". I'm a little confused because all along I had been under the impression that it should be "Will you do it or not?" My emphasis is on "NO" or "NOT". Which of them is correct?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
Or no is certainly found and without further investigation I wouldn't want to say definitely that it wasn't Standard English. However, or not will raise no objections and for most of us in most circumstances it's probably the safer choice.
Further investigation now complete. The OED has this as its fourth definition of no:
There are 14 supporting citations from the fourteenth to the twentieth century, including this, the most recent, from ‘The Times’ of 3 March 1988:
So, yes, it is found in Standard English (but we might still be well advised to use it with care).
If you write out the two alternatives fully, you get:
You can write it without the repetition, and then you keep what differs, which is the not:
In spoken language it might however be a short form of a different question:
The pronunciation of the sentence would make that short form possible, but it should be avoided in written language as it can't convey the meaning clearly.
The phrase has the meaning, "will you do it, [YES] or NO? But "will you do it or NOT is the "safer" expression.
In many no english speaking languages, a qestion is signified or ended with either more commonly 'no' or sometimes 'yes'. So a question yes/no question will be asked in such fashion as 'Will you do it, no?', though I would expect 'Will you do it, yes?'. From an native english speakers it sounds old fashioned to me, requiring a reply like 'Aye, it shalt be done.'