入门英语问题"Boy,why( have) you got cotton-wool in your ear?Is it
1个回答

因为have的形容对象是you 所以用have

其实整个句子的结构深入解刨是这样的 Boy,you have got cotton-wool in your ear.it Is infected.

关于

要确定括号里写什么

1【要判断时态】在这个句子里 后跟这got 而不是原型get 说明这个动作是过去的 那么能在动词前面起到修饰作用的词就只有 have,has ,was 和were 或者彻底不加(但是会变过去完成时为过去式)等 要判断用has have 还是用was ,were就取决于句子理解了 你要知道句子说的是 “他(们)有...” 还是“他(们)是...”前者用have ,has 后者用 was 或者were,

下面我们判断出来使用have或者has 因为他说的是 “你(已经)有.” 选择have 而不用has 的原因见第二部分.

2【要确定主语(动作的主导者)】在这个句子里 就是 you 而不是boy 因为这明显是口语 就是两个人面对面说话 以boy 开头相当于 you guys,其实说的还是you 而不是we 不是he 不是she 这里的boy只是用来强调you 的性别是男性

当用到we,they,I,You 时 跟have 原因是因为他们要不然是第一人称 要不然是一个群体

当用到 he,和she 的时候用has 因为讲的是第三方单人(其实很好记 只有他和她是第三人单数要用has)

所以选择have