I am developing XNA game like following screenshot.
I created my 3D objects and camera so I have models. But how can I implement scrolling road in XNA?
What you generally see in these games are repeated parts of the level. You can create "chunks" which contain a piece of road and the related props (trees, road markers, signs, etc).
You can create many different of these chunks, just make sure that the end of a chunk matches the next one. Then, when your car is moving forward (or the chunks move backwards to create the illusion of a moving car), make sure you place a new chunk in front of the current. As the car drives, it will go onto the next chunk and you can reclaim the previous chunk by laying it in front again to create an endless loop.
Implementation (rough steps)
[Init]
[Render]
[Update]