问个英语的问题What should I do? 为什么在这个句子中用的是"should" should不是shall的

6个回答

  • 你的这个问题问得非常好.可见你是经过仔细思考的.这里应该指出的是:

    should确实是shall的过去式,could"是"can"的过去式,这些词的过去式与原形仅在时态中有所区分.如:I can swim 不同于I could swim.

    但是,你却忽略了一点,这些词都是情态助动词,情态助动词往往没有人称和数的变化.他们之间只有词气上的差异.

    见下例:

    Can I use your phone?语气强一些,不那么客气

    Could I use your phone?语气委婉得多.

    What should I do?我应该怎么做呢?征求别人的意见.

    What shall I do "我要怎么做才好呢?一般是自言自语,自己内心情不自禁的感受.

    它们之间没有时态上的差别.只有语气感情上的微小区别.