Is the following use of have and behavior correct?

All programs have the expected behavior.


Yes. That is reasonable, idiomatic English.

One might instead say that the programs 'show' or 'exhibit' the expected behaviour, and you might or might not put the 'u' in behaviour, but the original sentence is very reasonable. It's probably an unrealistic claim — programs don't often all have the expected behaviour — but that's a different discussion.

  • 1
    If everything is happening exactly as intended, it's time to re-evaluate your intentions -- or -- If everything seems to be going smoothly, you've obviously overlooked something. – bye Feb 24 '11 at 4:50

Display, exhibit, show, mimic, model behaviour. From Oxford Collocations.

Your Answer

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