分析下面这句话

问题描述:

分析下面这句话
I don't suppose anything happens that he doesn't foresee.其中suppose和happen哪个是谓语动词,如果都是的话分别引导哪个从句?

suppose肯定是谓语动词,后面接宾语从句省略that,最后的that引导定语从句修饰anything.不过读起来有点别扭,可以这样改吧.
i don't(用wound't 比较好吧) suppose anything that he doesn't(?didn't吧) foresee to happen.