()have you had ()the TV?这句话应该是Have sb do,可这里是have sb had,所以应

()have you had ()the TV?这句话应该是Have sb do,可这里是have sb had,所以应该怎么填?
who;repair who;being repaired.
_梦夕阳_ 1年前 已收到1个回答 举报

happykate86 幼苗

共回答了18个问题采纳率:94.4% 举报

()have you had ()the TV?这句话应该是Have sb do,可这里是have sb had,
所以应该填who;repair
即(who )have you had (repair)the TV?你已经让谁修这台电视了?
who 是疑问代词引导特殊疑问句 并作句子中 have had 的宾语
you是主语
have had是谓语
repair the TV是秃头不定式短语 作宾补

1年前 追问

7

_梦夕阳_ 举报

可这里的had不是过去分词吗?

举报 happykate86

这里的had是过去分词 但是 它是与助动词 have 一起构成的 谓语动词 即 现在完成时 也就是说 它是 谓语动词 的一部分 现在完成时 的构成就是助动词have/has 加过去分词 原句 陈述句 是 i have had him repair the TV.这是现在完成时 对 宾语him提问 就是 who have you had repair the TV? 注意这不是 have sb/sth done 句型
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.045 s. - webmaster@yulucn.com