为什么have been能做谓语而having been不行呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:36:57
为什么have been能做谓语而having been不行呢?
x_N@Ư4M= F}%(PI$hH6Ɲv@Iv3f -Il}4iy5ʐz< `x~!Q?;p=> 繿ʆ/_~l^W5IdhJoԪ;o/W ^j_:,hjIKКS0ٰ&3)=_&bq>2-S(sk#24pC1InMľE5!'4[75\j "c C@:.a&,Q]>hg 鹋rhl^NO/Xbd" )LN!do:R(GDhph@SP~

为什么have been能做谓语而having been不行呢?
为什么have been能做谓语而having been不行呢?

为什么have been能做谓语而having been不行呢?
英语中,谓语都有一个时态,现在时、过去式、完成时、将来时、进行时等.
have been 是系动词be的现在完成时态,是一个谓语结构.
having been 而having 是have的现在分词形式,看不出任何时态,所以不能作谓语.这里have作为完成时的助动词,进行时态应该是have been doing,也不是直接用having.

having been 是现在分词完成式
动词ing形式不可以做谓语

这是因为having been中have变成了现在分词形式 只能作状语

为什么have been能做谓语而having been不行呢? HAV BEEN DOING STH为什么要加BEEN? 谓语不能是分词?那为什么have done可以是谓语呢比如:The watch have been repaired .谓语是have been repaired吧,为什么? having been done为什么不能做谓语呢been是be 的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢 have been done为什么只做状语不作定语 找出下列英语句子的谓语Now students ( are paying more attention to) pronunciation .He ( is said to have been) to many countries.括号里是答案,不明白为什么第一个包括to,而第二个不包括to. It is a long time since i saw my sisttersense 引导从句 谓语应该不是用 完成时么?此题 谓语能说 have been 么 分析句子They each have a share中的each的词性,它作什么成分.为什么谓语动词是hve不是has?我看到书上说each既可以作形容词也可以做代词,而every只做形容词。能解释一下这种用法吗?请给出例句 英语语法:非谓语动词-请从语法角度分析这两句话为什么能这样合并.Although theseplastic bottles have been used already,they can be recycled.合并为:Used already,theseplastic bottles can be recycled. I have come to say goodbay .为什么要用hav,可以省略吗? We__fine weather for the past few day.A.have been had B.have been having.而A为什么不可以 为什么each做主语 谓语动词用复数 而 each.and each.谓语动词用单数是固定用法吗 must be和must have been有什么区别he must have been sleeping.为什么这里要用must have been而不用must be li hua's new works have just been published .为什么用have而不用has All __ done now.为什么要填has 而不填have been和have? 关于非谓语动词The bank is reported in the local newspaper,(to have been robbed)in broad daylightyesterday.为什么不用having been robbed? I have been busy yesterday afternoon为什么要用have been busy而不用have busy主要想问的是什么时候现在完成时里动词前要用been,也就是have been ...例如还有 :She has been sick since last month. it has been done 谓语it has been done 这句话done作表语还是been done做谓语?