Правильное написание зависит от контекста и смысла, который вы хотите передать. Рассмотрим оба варианта:
Река была не широка: В этом случае "не" пишется раздельно с прилагательным "широка". Такое написание уместно, если вы хотите подчеркнуть, что река была не широкой, а, возможно, узкой. Здесь можно подставить противопоставление с союзом "а": "Река была не широка, а узка".
Река была неширока: В этом случае "не" пишется слитно с прилагательным "широк". Это уместно, если прилагательное с "не" не противопоставляется другому качеству и представляет собой единое понятие. Например, если просто констатируется факт, что река не обладает большой шириной, и противопоставление не подразумевается.
Таким образом, правильное написание зависит от того, хотите ли вы противопоставить "широкий" другому признаку (в этом случае пишем раздельно) или просто констатировать факт (в этом случае пишем слитно).
Примеры:
- Река была не широка, а узка. (противопоставление, раздельное написание)
- Река была неширока и неглубока. (констатация факта, слитное написание)
Следовательно, оба варианта могут быть правильными, но они зависят от контекста и намерения говорящего.