How to reproduce the behaviour
There is a sentence "Whose bike is broken?". However, the analysis result is wrong.
If I added a Chinese question mark "?" to the end of the sentence, the analysis result would be correct!
By multiple tests, I found that If I added different punctuation to the end of the sentence the analysis results would be different.
These different punctuations are "?", "?", "." and none.
The details are in the attached files. Please have a look at it.
How can I resolve the bug? thank you!

Your Environment
- Operating System: windows 10
- Python Version Used: v3.7.8
- spaCy Version Used: v3.0 and the model version is en_core_web_trf 3.0
- Environment Information: