icezong211
花朵
共回答了24个问题采纳率:91.7% 举报
having done 和done 的区别
having done形式的必须有明显的动作先后,即该动作发生在主句动作之前;而done则不强调这层含义
done:表被动 表完成
eg:Having been criticized by the teacher,Li Ming gave up smoking
由于老师的批评,李明放弃了吸烟(老师批评发生在先,李明戒烟在后).
原题翻译:如果jack得不到他感觉应得的尊重的话,他就会一直抱怨.
没有明显的动作先后 所以不用having been treated
希望对你有所帮助
1年前
4