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

2个回答

  • 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 的意思则是“不允许你耽搁”,正好呼应了上文“如果在家里闻到煤气味,你得马上采取行动”所表达的意思.