作业帮 > 综合 > 作业

now I have got a good new to tell you.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/09 11:13:43
now I have got a good new to tell you.
为什么用过去完成时又为什么要tell you不能直接to you
now I have got a good new to tell you.
如果句子把tell去掉,就应该变成Now I have got a news for you,而不能用to you,英语中have sth for sb、have sth to+ 动词+sb是固定搭配,不可随意乱用.
句子用的并非过去完成时(had +done),而是现在完成时(have\has+done),表示现在某个动作已经完成或发生,句子表示“我现在得到了个消息要告诉你”,显然动作已经完成.
希望帮到楼主.