Tell me more ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I am sorry for this basic question, I am not an native English that is why poor in language.

Kindly guide and help me about correct use of word (Once / Ones). I want to write I build new software and fix already build. What is correct word to use in the following sentence ?

I am a software developer who has permanent residence, Bachelor degree and 4 years experience for developing new software and doing enhancements in existing once / ones

Thanks for your precious time, guiding and helping me.

share|improve this question
Thank you for visiting EL&U. I'm afraid I'm voting to close this question as general reference, as the answer can readily be found in a dictionary. Please see the FAQ Entry about simple/basic questions. – Lynn Mar 6 '12 at 0:00

closed as general reference by FumbleFingers, Lynn, Mahnax, tenfour, RegDwighт Mar 6 '12 at 14:30

This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information. See the FAQ for guidance on how to improve it.

3 Answers

In general, ones would be correct here.

However, software cannot normally be a plural noun. You wouldn't talk about many softwares. You might instead refer to many software applications.

share|improve this answer
Thanks Grapam Borland, can you please guide a little more. Ones mean plural of one, in what way it is correct here ? – user576510 Mar 5 '12 at 23:43

"Ones" is the correct word to use.

"... in existing ones" tells of how you are able to enhance "existing software". "Ones" refers to the software that already exist.

"Once" refers to a time. It doesn't refer to a particular thing or object, instead, it's used to refer to a period of time. E.g.:

He once had a dog

In the example, "once" is used to mean that the subject had a dog in a period of time in the past.

share|improve this answer

ones means "things of the type described earlier".

once means "one time".

That said, "software" is not a countable noun, so you can't really refer to it with "ones". There are also several other minor errors in your existing sentence. Try:

I am a software developer who has permanent residence, a Bachelor's degree and 4 years' experience developing new software and enhancing existing software.

share|improve this answer

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