英语翻译
问题描述:
英语翻译
答
The boy has done things that left us a deep impression
答
we have deep impression about what that boy has done
答
What the boy has done impressed/struck us most.
What the boy had done impressed us deeply.
What the boy had done made a strong impression on us.