作业帮 > 英语 > 作业

if you smell gas in your house,you have to act immediately.y

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 20:50:16
if you smell gas in your house,you have to act immediately.you() not delay.
为什么不是could ,will must,而是might?
1、could not 含两种意思:“推测出来的不可能性”或“不具备的能力”.如果用 could,意思成了“你一定不会耽搁”或“你没有耽搁的能力”.
  2、will must 不仅没有这种用法,而且结构也不对.情态动词和助动词同时出现在一个句子时,应该是情态动词在前助动词在后.如:
  He must be at home.他一定在家.
  The work can’t be delayed.这项工作不能耽搁.
  They may be playing.他们也许正在玩耍.
  3、might表示“许可性”,you might not delay 的意思则是“不允许你耽搁”,正好呼应了上文“如果在家里闻到煤气味,你得马上采取行动”所表达的意思.
再问: can也表示允许(和may意思相近),意思是:可以,能够。字典里这么写得啊
再答: 表示推测有两种用法——must 表示有把握的推测,意思是 “必定”,否定句或疑问句用 can/could。如:He must be at home.He can't be at home.Can he be at home?
may/mght 表示把握不大的推测,意思是 “或许/大概”,否定和疑问句还用 may /might 。如:He might be at home.He might not be at home.Might he be at home?

再问: 那表示许可呢?can may有什么不同吗》
再答: 表示许可时用 may。表示强制用 must,must 的否定是 may not。