سلام دوست عزیز
تفاوت کلمات differ و vary در اینه که هر دو ممکنه به معنی تفاوت داشتن باشن و به این معنی به کار برن ولی کلمهی differ بیشتر به معنی نداشتن ویژگیهای یکسان هستش و کلمهی vary به معنی تغییر در چیزی هستش.
مثلاً شما میگین our opinions vary
این میتونه به این مفهوم باشه که نظرات ما مدام در حال تغییره ولی اگه بگید our opinions differ یعنی نظرات ما متفاوته، یعنی با هم فرق داره.
داخل لینک زیر هم میتونید تفاوتشون رو ببینید.
https://www.beedictionary.com/common-errors/differ_vs_vary
2 پسندیده