"还是英文就规定这样写?"-> Yes. 参考:
https://www.ldoceonline.com/dictionary/think-> 1 ...第三个标粗体字部份(也看例句)"为什么要有虚受词?"->英文文法没有限制不可以有"为什么2。这种写法是错的"->因为英文母语人士没人这样子表达(你的2句不是和 think 相关的/搭配的 习惯用法/说法)所以即使“文法对”也没有用。绝大多数的 Chinglish 也是(英文非母语的人)自己觉得文法对,但是对于英文母语人士来说就是怪异,故戏谑称之为Chinglish