   'ErrorHunting':
     'prefix': 'errorhunting'
     'body': """
-    //正确选项在前，错误项在后，用\n换行，\n前后都需要加空格
       [TYPE ErrorHunting]
       Text: $1
       TR: $2
+    """
+  'MCP':
+    'prefix': 'mcp'
+    'body': """
+      [TYPE MCP]
+      //题干audio和text任选一个
+      Audio: $1
+      Text: $2
+      Opts:
+        Pic(checked=true): $3
+        Pic: $4
+        Pic: $5
+        Text: $6
+      TR: $7
+    """
+  'Matching':
+    'prefix': 'matching'
+    'body': """
+      [TYPE Matching]
+      //每一组为audio对text，或者text对text，最多3组
+      Instruction:$1
+      QuestionPart:
+      Audio:$2
+      Text:$3
+      QuestionPart:
+      Audio:$4
+      Text:$5
+      QuestionPart:
+      Audio:$6
+      Text:$7
     """
   'Level':
     'prefix': "level"

        - "$11"
        - "$12"
        \"""
      """
  'BlockA2P':
    'prefix': 'BlockA2P'
    'body':"""

      Text(checked=true): $5
      Text: $6
      Text: $7
    """
  'explanation':
    'prefix': 'explanation'
    'body': """
