now I have got a good new to tell you.

5个回答

  • 如果句子把tell去掉,就应该变成Now I have got a news for you,而不能用to you,英语中have sth for sb、have sth to+ 动词+sb是固定搭配,不可随意乱用.

    句子用的并非过去完成时(had +done),而是现在完成时(havehas+done),表示现在某个动作已经完成或发生,句子表示“我现在得到了个消息要告诉你”,显然动作已经完成.

    希望帮到楼主.