曹荣禄
曹荣禄
年费会员 实名认证 专业认证

性别: 注册于 2017-03-17

擅长:动词用法,句法问题

求助
26876鲜花数
738213 经验值
1298个粉丝
18个弟子
主页被访问 152035 次

15621 个回答

1 赞同

不定式的句子成分

to our troubles为介词短语作end的定语,不是不定式。there be存在句结构中,there 为形式主语,be后的名词为真正主语。

回答于 2021-03-27 23:41

0 赞同

非谓语动词的成分

have (no/a lot of) time to do sth中,不定式为time的定语,不定式的动作还没有发生。have a tough time (in) doing sth中,现在分词作方面状语或时间状语,在做某事方面或过程中经历了一段困难时期。等于 have difficulty (in) doing sth. 介词in可有可无。有in则doing为动名词,介词短语作方面或时间状语。He used to h...

回答于 2021-03-27 23:38

1 赞同

this time是名词作定语吗

this time应该分析为状语,只不过状语放在了主语和谓语动词之间而已(中位状语)。

回答于 2021-03-27 17:47

5 赞同

have to结构的划分

have to do结构中,have本来就不是情态动词,只不过have to do可以表示情态含义罢了,have本身是个实意动词,与不定式构成情态习语。正因为have to中的have不是情态动词,所以它有非限定形式(情态动词没有非限定形式)。have to do的非限定形式:He has had to do his homework.  had为过去分词。Having to do his homewor...

回答于 2021-03-27 17:29

2 赞同

end up后为何接过去分词

end up为短语动词。可以用作系词,后接形容词、名词、介词短语或过去分词作表语(这种用法实际可以理解为省略了being)。也可以用作不及物动词,后接现在分词或介词短语作方式状语。所以,end up后接过去分词完全是可以的,只是没有doing形式多见而已。你在过去分词前加上being,也是正确的。

回答于 2021-03-27 16:54

1 赞同

现在完成时时表习惯

from后接表示过去时间的名词,仍然是一段过去时间,与现在没有关系。谓语动词要用过去时。所以你的句子的答案是一般过去时went. 句子表示过去的习惯。如果要用现在完成时,则状语应该是since then。since才能表示从过去到现在这段时间。

回答于 2021-03-27 16:21

3 赞同

请教老师:一般过去时和现在完成的本质区别。

before作为副词,单独使用时指现在以前的不确切的过去时间。所以你的二个句子都要用现在完成时,用一般过去时为语法错误。因为你的脑子里并没有出现一个具体的过去时间,你关心的是现在,即过去看过这本书对现在的影响:能讲出书的内容,无需再读此书等。

回答于 2021-03-27 16:04

0 赞同

to do成分分析

1 to intellect是后置定语。2 to identify with children…为eagerness的后置定语,不是目的状语。

回答于 2021-03-27 15:53

0 赞同

to do不定式作补语吗?

find后接复合宾语,不定式为宾语补足语。

回答于 2021-03-27 15:51

1 赞同

这里为什么用before I going?

这是错句。before要么用作介词,后接名词或动名词(动名词的逻辑主语不能用主格形式),要么用作连词后接从句(从句要用限定动词作谓语)。有道上面错误的句子太多了。

回答于 2021-03-27 13:56