assume和suppose区别

请问老师assume 和 suppose 在作为“假设”的意思时两者有何区别?

1. Assume that you are a millionaire. 

2. Suppose that you are a millionaire.

请先 登录 后评论

最佳答案 2018-08-20 19:39

    assume 和 suppose 在作为“假设”的意思时,区别如下:

    Assume 含有比较强烈的武断成分,往往意味着把一件尚未证实或尚存在意见分歧的事作为自己论断的基础。(摘自北京大学西语系英语专业编《英语常用词用法词典》修订第2版)

    Suppose 用于祈使句,起条件连词作用,后接宾语从句,常用来征求对方意见或提出建议。从句中的谓语动词可以用陈述语气,也可以用虚拟语气,后者比前者婉转。如:Suppose you won a thousand pounds, what would you do with it ? 假如你得了一千镑的奖金,你拿这笔钱怎么办?(摘自《英语拼读辨义用法翻译疑难词典》)

   其它例句:

    Suppose you lost your job. What would you do ? 假设你失业了,你会怎么办呢?(摘自《朗文多功能英汉双解词典》第五版)

    Suppose ( Assume ) the world were flat. 假设地球是平的。(摘自《薄冰英语惯用法词典》)

    Suppose (that) one of us died. (摘自 A Comprehensive Grammar of the English Language by Randolph Quirk et al,1985)假定我们当中有一个人死了。

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

1. Assume that you are a millionaire. 

2. Suppose that you are a millionaire.

这两个动词,表示“假设”意义时,意思相同。但suppose 可以用于祈使句(省略主语),还可以用作从属连词,引导条件状语从句,意思相当于if。

1. Suppose we told her the truth. (祈使句)

2. Suppose we told her the truth. What would he say? (两个单句,suppose 仍然“条件”的含义)

3. Suppose we told her the truth, what would he say? (条件句)

网友给的第一句:Assume that you are a millionaire. 应为错句。




请先 登录 后评论
  • 0 关注
  • 1 收藏,34062 浏览
  • Eglshlover 提出于 2018-08-16 20:54

相似问题