单词意思的区别

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:05:44
should(must) be done和should(must) have done有何区别?中文意思是什么?

talent在什么情况下可以加s,请举例说明解释。

谢谢!

be done 是被动语态 被做
have done 是现在完成时 完成做了某事
表示天赋,才能才干的加S。而表示天才如local talent (本地人才)就不用加

表示天赋,才能才干的加S。而表示天才如local talent (本地人才)就不用加!
回答者: IATB_XIE - 秀才 二级
SHOULD 是应该,表示可考虑的好情况
MUST必须,强制性,可在句子中比较两者的差异
BE DONE 主语是东西不是人,是人的话是说‘你完了’的意思
HAVE DONE可以说完成了什么
另外,英语学习,在句子中比较体会是很好的学习方法