be upset …句子分析不清

①that后面的一堆作的是什么成分?原因状语还是同位语。She was upset that he left without saying goodbye.他不辞而别让她感到不安。 ②为什么是is能不能用was?为什么是用passing而不是passed?(his not passing)(the)作的是exam的定语吗?Tom is upset over/about his not passing the exam.汤姆为考试不及格的事而烦恼。
请先 登录 后评论

最佳答案 2020-09-04 18:26

你的疑问反映了你以下几个基本语法知识的欠缺:

1 你忽略了句子成分和词类之间的对应关系,不注意一个单词的词类。upset是形容词作表语,形容词怎么会有that引导的同位语从句呢?

2 你对于一般现在时和一般过去时的用法缺乏基本了解。He is upset 表示主语现在的状态,was upset表示过去的状态,都是可以的。例句用了is, 并不排除was也可以用,但表示的时间意义不同。

3 about/over为介词,后面需要接名词或动名词,不能接句子。passing在此是动名词,his passing为动名词复合结构。你显然没有这方面的概念。用passed是没有任何道理的。

你需要看看语法书。了解一般现在和一般过去时的用法,同位语的概念,介词的用法,非谓语动词中动名词的用法。

请先 登录 后评论

其它 0 个回答

相似问题