• 将句子里的 be 动词、助动词 have/has/had、情态动词 should/could/might 等提到句首。若没有的,在句首加 do\did\does。
  • 现在_一般 : ① Am/Is/Are +主+...?; ② Can/May 等 +主 do...?; ③ Do/Does +主 +do...?
  • 过去_一般 : ① Was/Were +主+...?; ② Could/Might 等 +主 do...?; ③ Did +主+do...?
  • 将来_一般 : ① Shall/Will +主+ do...?; ② Am/Is/Are +主 going to do...?
  • 过去将来_一般 : ① Should /Would + 主+ do...?; ② Was/Were +主 going to do...?
  • 现在_进行 : Am/Is/Are +主doing...?
  • 过去_进行 : Was/Were +主doing...?
  • 将来_进行 : ① Shall/Will +主+ be doing...?; ② Am/Is/Are +主 going to do...?
  • 过去将来_进行 : Should/Would +主+ be doing...?
  • 现在_完成 : Have/Has +主+done...?
  • 过去_完成 : Had +主+done...?
  • 将来_完成 : Shall/Will +主 have done...?
  • 过去将来_完成 : Should/Would + 主 have done...?
  • 现在_完成进行 : Have/has +主+ been doing...?
  • 过去_完成进行 : Had +主+ been doing...?
  • 将来_完成进行 : Shall/Will +主 have been doing...?
  • 过去将来_完成进行 : Shall/Will +主 have been doing...?
  • 通常情况下: shall 与第一人称主语搭配,will 各种人称皆可