در حالت کلی assume رو وقتی استفاده میکنیم که اطلاعاتی داریم و بر مبنای اون حدسی میزنیم، بنابراین در حالت کلی assume از guess اطمینان بیشتری داره.
یا وقتی assume رو استفاده میکنیم که میخوایم فرض کنیم چیزی درسته و بعد با اون فرض ادامه بدیم. (مثل برهانهای ریاضی). در این دو حالت کاربرد این دو کلمه جداست. اما میشه جملاتی هم ساخت که بشه این دو تا رو مثل هم استفاده کرد. مثلا
I guess/assume she'll arrive soon
Can you assume/guess why he's bringing the bag with himself?