{
  "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/api/v1/categories/perf.json",
    "record_type": "patterns",
    "content_hash": "fe6deb106f317d978124fc9b6f5872678ebc8a6fcc956f6289cab1350173dcef"
  },
  "data": [
    {
      "id": "PERF003",
      "title_ru": "Я никогда не думал об этом, пока…",
      "group_id": "PERF",
      "set_id": "TAS",
      "languages": [
        "en",
        "de"
      ],
      "formula_en": "I had never + Past Participle + until...",
      "formula_de": "Ich hatte nie + Partizip II + bis...",
      "canonical_url": "https://metkagram.github.io/en/practice/perf003/",
      "page_urls": {
        "en": "https://metkagram.github.io/en/practice/perf003/",
        "ru": "https://metkagram.github.io/ru/practice/perf003/"
      },
      "api_url": "https://metkagram.github.io/api/v1/patterns/perf003.json"
    },
    {
      "id": "PERF004",
      "title_ru": "К (какому-то моменту в будущем) я проработаю / сделаю …",
      "group_id": "PERF",
      "set_id": "TAS",
      "languages": [
        "en",
        "de"
      ],
      "formula_en": "By (future point), I will have + Past Participle",
      "formula_de": "Bis (Zeitpunkt) werde ich + Partizip II + haben",
      "canonical_url": "https://metkagram.github.io/en/practice/perf004/",
      "page_urls": {
        "en": "https://metkagram.github.io/en/practice/perf004/",
        "ru": "https://metkagram.github.io/ru/practice/perf004/"
      },
      "api_url": "https://metkagram.github.io/api/v1/patterns/perf004.json"
    },
    {
      "id": "PERF005",
      "title_ru": "Мне говорили, что…",
      "group_id": "PERF",
      "set_id": "TAS",
      "languages": [
        "en",
        "de"
      ],
      "formula_en": "I have been told that + clause",
      "formula_de": "Mir wurde gesagt, dass + Nebensatz",
      "canonical_url": "https://metkagram.github.io/en/practice/perf005/",
      "page_urls": {
        "en": "https://metkagram.github.io/en/practice/perf005/",
        "ru": "https://metkagram.github.io/ru/practice/perf005/"
      },
      "api_url": "https://metkagram.github.io/api/v1/patterns/perf005.json"
    },
    {
      "id": "PERF006",
      "title_ru": "Уже были лучшие времена",
      "group_id": "PERF",
      "set_id": "TAS",
      "languages": [
        "en",
        "de"
      ],
      "formula_en": "have seen better days",
      "formula_de": "hat bessere Tage gesehen",
      "canonical_url": "https://metkagram.github.io/en/practice/perf006/",
      "page_urls": {
        "en": "https://metkagram.github.io/en/practice/perf006/",
        "ru": "https://metkagram.github.io/ru/practice/perf006/"
      },
      "api_url": "https://metkagram.github.io/api/v1/patterns/perf006.json"
    }
  ]
}
