{
  "provenance": {
    "source": "Metkagram",
    "source_url": "https://metkagram.github.io",
    "source_repository": "https://github.com/metkagram/metkagram.github.io",
    "creator": "Metkagram",
    "creator_url": "https://github.com/metkagram",
    "maintainer": "Applied Systems Lab at MetalHatsCats",
    "maintainer_url": "https://metalhatscats.com",
    "license": "CC BY-NC 4.0",
    "license_url": "https://creativecommons.org/licenses/by-nc/4.0/",
    "attribution_required": true,
    "attribution_text": "Source: Metkagram — https://metkagram.github.io/",
    "attribution_html": "Source: <a href=\"https://metkagram.github.io/\">Metkagram</a>",
    "terms_url": "https://metkagram.github.io/en/legal/terms/",
    "privacy_url": "https://metkagram.github.io/en/legal/privacy/",
    "contact_url": "https://metalhatscats.com/contact",
    "collaboration_url": "https://metkagram.github.io/en/ai/#collaborate",
    "dataset_version": "1.0.0+20260715",
    "release_date": "2026-07-15",
    "canonical_url": "https://metkagram.github.io/en/explore/english/patterns/1ELbRUIcCmBvFONrKmEP/",
    "record_type": "annotated_document",
    "record_id": "1ELbRUIcCmBvFONrKmEP",
    "content_hash": "f5909d45429c2e8f5f3c68b3b9a966f3f09bd3ad1d03d3000ee6de464d2c6058"
  },
  "data": {
    "id": "1ELbRUIcCmBvFONrKmEP",
    "language": "enGram",
    "hotlist": false,
    "type": "usual",
    "title": "Subject + has to + verb + as soon as + event/time",
    "version": "enGram 3.3",
    "changedOn": "2024-08-20T07:26:21.323Z",
    "isPriority": false,
    "url": "",
    "isInProcess": false,
    "course": "",
    "rank": null,
    "progress": {
      "times": 0,
      "numOfReps": 0
    },
    "comment": "Indicates a requirement or obligation to do something immediately after an event or at a certain time.",
    "refId": "",
    "repeatedOn": "2024-08-20T06:58:52.712Z",
    "user": "VR6BLj6E84W7JFcPkk4oTLS671F3",
    "isReported": false,
    "group": "R4F0lmYfJBmO5sgVZug2",
    "annotations": [
      {
        "translated_text": "",
        "id": "LIB-95f08d2e-0b70-4513-bca2-66037899e6ac",
        "original_text": "She has to submit the report as soon as she finishes it.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "She "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBZ",
                  "text": "has "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "submit "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "report "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "she "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "V"
                },
                {
                  "tag": "advcl",
                  "text": "finishes "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "dobj",
              "text": "it"
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-2a7b933a-2f0b-4d01-8651-56d8b4e4be83",
        "original_text": "He has to call the client as soon as the meeting ends.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "He "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBZ",
                  "text": "has "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "call "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "client "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "DT_det",
              "text": "the "
            },
            {
              "tag": "NN",
              "text": "meeting "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "V"
                },
                {
                  "tag": "advcl",
                  "text": "ends"
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-448395f9-29d5-48ee-8223-50b6a3a36789",
        "original_text": "They have to update the system as soon as the patch is available.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "They "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBP",
                  "text": "have "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "update "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "system "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "DT_det",
              "text": "the "
            },
            {
              "tag": "NN",
              "text": "patch "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "st"
                },
                {
                  "tag": "advcl",
                  "text": "is "
                }
              ],
              "tag": "Verb-Mark",
              "text": " "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "p2"
                },
                {
                  "tag": "acomp",
                  "text": "available"
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had",
        "isFavorite": false,
        "translations": {
          "ar": "يتعين عليهم تحديث النظام بمجرد توفر التصحيح."
        }
      },
      {
        "translated_text": "",
        "id": "LIB-23baf82e-ccd0-46c1-bdae-c2b13babaded",
        "original_text": "We have to finalize the budget as soon as we get approval.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "We "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBP",
                  "text": "have "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "finalize "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "budget "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "we "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "V"
                },
                {
                  "tag": "advcl",
                  "text": "get "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "dobj",
              "text": "approval"
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had^get — got  — gotten",
        "isFavorite": false,
        "translations": {
          "ar": "علينا الانتهاء من الميزانية بمجرد الحصول على الموافقة."
        }
      },
      {
        "translated_text": "",
        "id": "LIB-e1e2b22c-9986-458d-a5dc-a1f3949374b4",
        "original_text": "She has to make a decision as soon as she receives all the information.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "She "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBZ",
                  "text": "has "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "make "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "a "
            },
            {
              "tag": "dobj",
              "text": "decision "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "she "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "V"
                },
                {
                  "tag": "advcl",
                  "text": "receives "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "predet",
              "text": "all "
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "information"
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had^make — made  — made^all the information",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-ee5d8db0-bc6a-4b5a-aa6b-4a5fbc0bf2db",
        "original_text": "He has to deliver the presentation as soon as the audience is ready.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "He "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBZ",
                  "text": "has "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "deliver "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "presentation "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "DT_det",
              "text": "the "
            },
            {
              "tag": "NN",
              "text": "audience "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "st"
                },
                {
                  "tag": "advcl",
                  "text": "is "
                }
              ],
              "tag": "Verb-Mark",
              "text": " "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "p2"
                },
                {
                  "tag": "acomp",
                  "text": "ready"
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-7f2d173b-9b5b-4a2d-ac40-030006950aae",
        "original_text": "They have to complete the task as soon as possible.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "They "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBP",
                  "text": "have "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "complete "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "task "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "advcl",
              "text": "possible"
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-03b4b9af-8244-4d40-b7fe-fdf4176fdf3f",
        "original_text": "We have to send the documents as soon as they are signed.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "We "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBP",
                  "text": "have "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "send "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "documents "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S*"
            },
            {
              "tag": "PRP_nsubjpass",
              "text": "they "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "st*"
                },
                {
                  "tag": "auxpass",
                  "text": "are "
                }
              ],
              "tag": "Verb-Mark",
              "text": " "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "pS"
                },
                {
                  "tag": "advcl",
                  "text": "signed"
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had^send — sent  — sent",
        "isFavorite": false
      },
      {
        "translated_text": "",
        "id": "LIB-5740f2e0-3288-4bc6-b89a-bb3ac3073e1d",
        "original_text": "She has to leave the office as soon as the workday ends.",
        "text_span": {
          "children": [
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "PRP_nsubj",
              "text": "She "
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "M"
                },
                {
                  "tag": "VBZ",
                  "text": "has "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "children": [
                {
                  "tag": "tag",
                  "text": "vI"
                },
                {
                  "tag": "TO",
                  "text": "to "
                },
                {
                  "tag": "VB",
                  "text": "leave "
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "det",
              "text": "the "
            },
            {
              "tag": "dobj",
              "text": "office "
            },
            {
              "tag": "advmod",
              "text": "as "
            },
            {
              "tag": "advmod",
              "text": "soon "
            },
            {
              "tag": "mark",
              "text": "as "
            },
            {
              "tag": "tag",
              "text": "S"
            },
            {
              "tag": "DT_det",
              "text": "the "
            },
            {
              "tag": "NN",
              "text": "workday "
            },
            {
              "children": [
                {
                  "extra": "Pres",
                  "tag": "tag",
                  "text": "V"
                },
                {
                  "tag": "advcl",
                  "text": "ends"
                }
              ],
              "tag": "Verb-Mark",
              "text": ""
            },
            {
              "tag": "punct",
              "text": "."
            }
          ],
          "tag": "Sentence",
          "text": ""
        },
        "chunkList": "have — had  — had^leave — left  — left",
        "isFavorite": false
      }
    ]
  }
}
