永发信息网

there _______(be) no money in his pocket.he had to go hungry.

答案:4  悬赏:20  手机版
解决时间 2021-11-21 19:54
  • 提问者网友:捧腹剧
  • 2021-11-21 16:21
there _______(be) no money in his pocket.he had to go hungry.
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-11-21 17:14
因为,这是一个独立主格结构。
独立主格里没有谓语动词,独立主格的主语和主句的主语不具有一致性。所以,独立主格结构的谓语动词就要转化成分词的形式。追问那为什么不用过去分词而是现在分词呢,后面句子不是出现了had吗追答had表示过去式。
独立主格的时态是应该与主句保持一致的。但是,be的分词形式就是being,没有had being之类的,没有其他过去式的形式了。如果一定要加上have,那也是having been,表示完成的动作对现在的影响。也可以。being在此表示一种状态。
对了,这道题,有正确答案吗?我要是错了的话,你告诉我一声,我再好好想想。没关系的。
全部回答
  • 1楼网友:一叶十三刺
  • 2021-11-21 19:24
这道题是there be句型的独立结构,因为在两句话中间没有连词,因此there be
句式中要填入其非谓语动词的形式being追问为什么没有连词就加being追答句子之间要有连词或者关系词连接才能是相同的结构,后面的完整的句子,但是中间没有连接的词,所以前面的句式不是完整的句式,不能构成主谓宾的基本结构
  • 2楼网友:不如潦草
  • 2021-11-21 18:30
一句话中只能有一个谓语动词,had是谓语,所以不能在前面只能用非谓语动词来填
  • 3楼网友:末日狂欢
  • 2021-11-21 18:00
答案应该是is吧,
there (is) no money in his pocket.he had to go hungry.
因为no money相当于是单数,所以要用is。追问5.3给的答案是being,应该不会错的,而且按照你的说法应该填was啊他会不会是表示一种状态,所以用现在分词呢追答可能there作地点状语,因此需要一个动名词来做主语。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯