你的疑问反映了你以下几个基本语法知识的欠缺:
1 你忽略了句子成分和词类之间的对应关系,不注意一个单词的词类。upset是形容词作表语,形容词怎么会有that引导的同位语从句呢?
2 你对于一般现在时和一般过去时的用法缺乏基本了解。He is upset 表示主语现在的状态,was upset表示过去的状态,都是可以的。例句用了is, 并不排除was也可以用,但表示的时间意义不同。
3 about/over为介词,后面需要接名词或动名词,不能接句子。passing在此是动名词,his passing为动名词复合结构。你显然没有这方面的概念。用passed是没有任何道理的。
你需要看看语法书。了解一般现在和一般过去时的用法,同位语的概念,介词的用法,非谓语动词中动名词的用法。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!