That's sort of interesting - the error message suggests that there is a syntax error in the commands that SSMS emits when you start up a new query window.
First of all, which version of SSMS do you have? The most recent version is 19.0.2. You may want to try that to see if the issue has been resolved.
If it does, start Profiler to "spy" on SSMS to see what commands it submits when you open a new query window. Be sure to include the Starting events, since they will not complete if there is a syntax error.