初三 英语 快 请详细解答,谢谢! (13 10:24:32)

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:58:18
是She  used  to  have  short  hair  ,  but  now  she  has  long  hair  .还是
She  used  to  have  short  hair  ,  but  now  she  have  long  hair  . 

第一句对,这是并列句,but引导一个句子,所以she has long hair是完整一句话,根据she是第三人称单数,所以用has

She used to have short hair , but now she has long hair .这句话是对的.
used to “过去常常”,其中to为不定式,后接动词原形,当然用have;而后一句的主语是she,且为一般现在时,所以,谓语动词应该用has.

祝你进步!

上面那句正确。
主谓一致,主语是She,所以谓语动词用三人称单数形式has.

She used to have short hair , but now she has long hair
用逗号隔开,还有一个but证明两句话是分开的,所以前面是used to,所以用have,而后面是now,当然就是has了

She used to have short hair , but now she has long hair
第三人称现代时

我觉得应选择第二种
后面的谓语动词的形式变化与前半句没有关系。