Crypto123 :
its like the textures are jumpy and moving
I see two separate issues. Possibly a third.
1) Your anti-aliasing is not strong enough if this sort of thing bothers you. Try cranking it up. That will reduce the shimmering on the building edges, the telephone wire, and the rails around the water tower. This will of course slow down your game.
2) Your grass and shrubs are shimmering. Normally these sorts of textures have transparency to blend their edges with whatever is behind them. But there's a graphics option (whose name escapes me at the moment) to turn this off. And another option (whose name also escapes me) which improves the transparency effect when the texture is distant. I don't have BF1 so I don't know if it includes these options. if it doesn't, you're stuck with what you've got.
3) Are you by chance scaling to improve performance? If your screen is 1080p but you're running the game at 720p and scaling up to 1080p for display, that will exacerbate artifacts due to (1) and (2), as well as create new artifacts due to the rendered pixels not aligning exactly with your screen pixels. Unless you've got a high-ppi screen where some blurring is acceptable, it's best to run the game at your native resolution, or an integer fraction. So if you've got a 2560x1440 monitor, running the game at 1280x720 (2:1) and scaling will have much fewer artifacts than running at 1920x1080 (1.33:1) and scaling.