"Write a letter for your friend telling him what have happed"请问这句中有错吗?tell为何要加ing?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 17:59:17

"Write a letter for your friend telling him what have happed"请问这句中有错吗?tell为何要加ing?
"Write a letter for your friend telling him what have happed"请问这句中有错吗?tell为何要加ing?

"Write a letter for your friend telling him what have happed"请问这句中有错吗?tell为何要加ing?
Write a letter to(改) your friend and tell(改) him what had(改) happened
write to固定搭配
and tell因为前面用的是write,所以这里要与前面对应
had已经发生完了,再告诉你的朋友,应该用过去完成时.

没有错,tell 加ing 之后的部分构成所谓的动名词分句说明letter的内容

Write a letter (to) your friend telling him what have (happened).
改动见括号.另外,动名词telling引导的部分在句中做壮语.

是to your friend,for your friend从语法上讲也没错,就是意思和整个句子不搭。
telling是明显错误的,应该是to tell,表目的。