<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:yandex="http://news.yandex.ru" xmlns:turbo="http://turbo.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Читальня</title>
    <link>https://www.lingvo-mir.ru</link>
    <description/>
    <language>ru</language>
    <lastBuildDate>Mon, 04 May 2026 07:47:12 +0300</lastBuildDate>
    <item turbo="true">
      <title>Alexander Griboyedov</title>
      <link>https://www.lingvo-mir.ru/news/tpost/vx3fe57321-alexander-griboyedov</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/vx3fe57321-alexander-griboyedov?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 08:35:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6230-6639-4631-b336-393530626162/1597239_7dc4feb7_5.png" type="image/png"/>
      <description>On January 15, 1795, a famous Russian writer, Alexander Griboyedov, is born. He comes from a rich family and gets an excellent education. He knows many languages and is one of the most educated people of his time.</description>
      <turbo:content><![CDATA[<header><h1>Alexander Griboyedov</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6230-6639-4631-b336-393530626162/1597239_7dc4feb7_5.png"/></figure><h2  class="t-redactor__h2">Alexander Griboyedov</h2><div class="t-redactor__text">On the 15th of January, 1795, a famous Russian writer, Alexander Griboyedov, <strong>is born</strong>. He <strong>comes from </strong>a rich family and gets an <strong>excellent </strong>education. He knows many <strong>languages </strong>and is one of the most educated people of his time.<br /><br />Today, people <strong>remember</strong> him as the <strong>author </strong>of the famous play "Woe from Wit". Theatres still<strong> stage this play</strong>, and many people use <strong>quotes </strong>from it in everyday <strong>speech</strong>.<br /><br /><br /><strong>Useful words:</strong><br /><ul><li data-list="bullet">is born — рождается</li><li data-list="bullet">to come from — происходить из</li><li data-list="bullet">excellent - превосходное</li><li data-list="bullet">a language - язык </li><li data-list="bullet">to remember - помнить</li><li data-list="bullet">an - author</li><li data-list="bullet">to stage a play — ставить пьесу</li><li data-list="bullet">a quote — цитата</li><li data-list="bullet">"Woe from Wit" - "Горе от ума"</li><li data-list="bullet">a speech - речь</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Snowflake</title>
      <link>https://www.lingvo-mir.ru/news/tpost/zpxvep51e1-the-snowflake</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/zpxvep51e1-the-snowflake?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 08:36:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3362-3861-4638-a633-613863663763/1596669_311366d6_4.png" type="image/png"/>
      <description>On January 15, 1885, an American farmer, Wilson Bentley, takes the world's first photo of a snowflake. He loves snowflakes since childhood. For this photo, he connects a camera to his microscope.</description>
      <turbo:content><![CDATA[<header><h1>The Snowflake</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3362-3861-4638-a633-613863663763/1596669_311366d6_4.png"/></figure><h2  class="t-redactor__h2">The Snowflake</h2><div class="t-redactor__text">On January 15, 1885, an American farmer, Wilson Bentley, <strong>takes </strong>the world's first <strong>photo</strong> of a <strong>snowflake.</strong> He loves snowflakes<strong> since childhood</strong>. For this photo, he <strong>connects </strong>a camera to his microscope.<br /><br />He says that every snowflake has a beautiful and <strong>unique pattern.</strong> He spends 46 years taking these photos and creates a <strong>huge</strong> collection.<br /><br /><br /><strong>Useful words:</strong><br /><ul><li data-list="bullet">a snowflake - снежинка</li><li data-list="bullet">to take a photo — делать фотографию</li><li data-list="bullet">since childhood</li><li data-list="bullet">to connect — соединять</li><li data-list="bullet">unique — уникальный</li><li data-list="bullet">a pattern - узор, шаблон</li><li data-list="bullet">to spend time — проводить время (занимаясь чем-либо)</li><li data-list="bullet">huge - огромный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The British Museum</title>
      <link>https://www.lingvo-mir.ru/news/tpost/3u97t7va01-the-british-museum</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/3u97t7va01-the-british-museum?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 08:37:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3635-3636-4533-a661-636536623035/1596669_311366d6_3.png" type="image/png"/>
      <description>On January 15, 1759, the British Museum in London opens its doors. It is a new type of museum — it is free and shows the history of all human cultures.</description>
      <turbo:content><![CDATA[<header><h1>The British Museum</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3635-3636-4533-a661-636536623035/1596669_311366d6_3.png"/></figure><h2  class="t-redactor__h2">The British Museum</h2><div class="t-redactor__text">On January 15, 1759, <strong>the British Museum</strong> in London opens its doors. It is a new <strong>type</strong> of museum — it is free and shows the history of all human <strong>cultures</strong>.<br /><br />The first collection <strong>comes from</strong> a few important British men. Today, it is one of the greatest museums in the world. Millions of visitors come here every year to see its famous <strong>exhibits.</strong><br /><br /><br /><strong>Useful words:</strong><br /><ul><li data-list="bullet">The British Museum - Британский музей</li><li data-list="bullet">a type - тип, вид</li><li data-list="bullet">free -<em> здесь:</em> бесплатный</li><li data-list="bullet">famous - известный</li><li data-list="bullet">a culture — культура</li><li data-list="bullet">to come from - происходить</li><li data-list="bullet">an exhibit — экспонат</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Gregorian calendar</title>
      <link>https://www.lingvo-mir.ru/news/tpost/csjjdf9p21-the-gregorian-calendar</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/csjjdf9p21-the-gregorian-calendar?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 08:37:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6663-3037-4466-a131-306664333761/1596669_311366d6_2.png" type="image/png"/>
      <description>On this day in 1700, Russia got a new calendar. Tsar Peter the First introduced it. This calendar was called the Julian calendar. It started in ancient Rome, by Julius Caesar.</description>
      <turbo:content><![CDATA[<header><h1>The Gregorian calendar</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6663-3037-4466-a131-306664333761/1596669_311366d6_2.png"/></figure><h2  class="t-redactor__h2">The Gregorian calendar</h2><div class="t-redactor__text">On this day in 1700, Russia gets a new calendar. <strong>Tsar Peter the First introduces</strong> it. <br /><br />This calendar is called the <strong>Julian calendar</strong>. It starts in <strong>ancient Rome</strong>, by <strong>Julius Caesar</strong>.<br /><br />But this calendar is not very <strong>exact.</strong> Every 128 years, it has one <strong>extra </strong>day. <br /><br />By the 20th century, most countries in the world use a <strong>different</strong>, more <strong>exact </strong>calendar (the Gregorian calendar). <br /><br />Russia starts using this new calendar in January 1918.<br /><br /><br /><strong>Useful words:</strong><br /><ul><li data-list="bullet">Tsar Peter the First — [ˌtsɑːr ˈpiːtər ðə ˈfɜːrst] - Царь Пётр I</li><li data-list="bullet">to introduce - вводить</li><li data-list="bullet">Julian calendar — [ˈdʒuː.li.ən ˈkæl.ən.dər] - юлианский календарь</li><li data-list="bullet">ancient Rome — [rəʊm] - Древний Рим</li><li data-list="bullet">Julius Caesar — [ˌdʒuː.li.əs ˈsiː.zər] - Юлий Цезарь</li><li data-list="bullet">the Gregorian calendar — [ðə ɡrɪˌɡɔː.ri.ən ˈkæl.ən.dər] - григорианский календарь</li><li data-list="bullet">exact - точный</li><li data-list="bullet">extra - лишний</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>To be: Present Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/cf4dfee001-to-be-present-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/cf4dfee001-to-be-present-indefinite?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 09:35:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6462-3265-4430-b831-653938613031/1597239_7bd711bf_9.jpeg" type="image/jpeg"/>
      <description>Глагол-связка  to be для начинающих в настоящем времени.</description>
      <turbo:content><![CDATA[<header><h1>To be: Present Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6462-3265-4430-b831-653938613031/1597239_7bd711bf_9.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Тест: Глагол TO BE</title>
    <style>
        * {
            box-sizing: border-box;
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        }
        
        body {
            background-color: #f5f7fa;
            color: #333;
            line-height: 1.5;
            padding: 15px;
            max-width: 800px;
            margin: 0 auto;
            font-size: 14px;
        }
        
        .test-container {
            background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
            margin-bottom: 20px;
        }
        
        h1 {
            color: #2c3e50;
            text-align: center;
            margin-bottom: 8px;
            font-size: 1.5em;
        }
        
        .subtitle {
            text-align: center;
            color: #7f8c8d;
            margin-bottom: 20px;
            font-size: 0.95em;
        }
        
        .question {
            background-color: #f8f9fa;
            border-left: 3px solid #3498db;
            padding: 15px;
            margin-bottom: 15px;
            border-radius: 0 6px 6px 0;
        }
        
        .question-number {
            font-weight: bold;
            color: #2c3e50;
            margin-bottom: 8px;
            font-size: 1em;
        }
        
        .question-text {
            margin-bottom: 12px;
            font-size: 1em;
        }
        
        .options {
            display: flex;
            flex-direction: column;
            gap: 8px;
        }
        
        .option {
            display: flex;
            align-items: center;
            padding: 10px 12px;
            background-color: white;
            border: 1.5px solid #e0e0e0;
            border-radius: 6px;
            cursor: pointer;
            transition: all 0.2s;
            font-size: 0.95em;
        }
        
        .option:hover {
            background-color: #f0f7ff;
            border-color: #b3d7ff;
        }
        
        .option input {
            margin-right: 10px;
            transform: scale(1.1);
        }
        
        .controls {
            text-align: center;
            margin-top: 25px;
        }
        
        .check-btn {
            background-color: #3498db;
            color: white;
            border: none;
            padding: 12px 30px;
            font-size: 1em;
            border-radius: 6px;
            cursor: pointer;
            transition: background-color 0.3s;
        }
        
        .check-btn:hover {
            background-color: #2980b9;
        }
        
        .results {
            display: none;
            background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
            margin-top: 20px;
        }
        
        .results-title {
            color: #2c3e50;
            text-align: center;
            margin-bottom: 15px;
            font-size: 1.3em;
        }
        
        .score {
            text-align: center;
            font-size: 1.3em;
            font-weight: bold;
            margin: 15px 0;
            padding: 12px;
            border-radius: 6px;
            background-color: #f8f9fa;
        }
        
        .correct {
            color: #27ae60;
        }
        
        .incorrect {
            color: #e74c3c;
        }
        
        .result-item {
            padding: 12px;
            margin-bottom: 8px;
            border-radius: 6px;
            border-left: 3px solid;
            font-size: 0.95em;
        }
        
        .result-correct {
            background-color: #eafaf1;
            border-left-color: #27ae60;
        }
        
        .result-incorrect {
            background-color: #fdedec;
            border-left-color: #e74c3c;
        }
        
        .user-answer, .correct-answer {
            display: inline-block;
            padding: 2px 6px;
            border-radius: 3px;
            margin: 0 3px;
            font-weight: bold;
            font-size: 0.9em;
        }
        
        .user-incorrect {
            background-color: #fadbd8;
            color: #c0392b;
        }
        
        .user-correct {
            background-color: #d4efdf;
            color: #27ae60;
        }
        
        .correct-answer {
            background-color: #d4efdf;
            color: #27ae60;
        }
        
        .explanation {
            font-size: 0.85em;
            color: #7f8c8d;
            margin-top: 5px;
            font-style: italic;
        }
        
        .retry-btn {
            background-color: #2ecc71;
            color: white;
            border: none;
            padding: 10px 25px;
            font-size: 0.95em;
            border-radius: 6px;
            cursor: pointer;
            transition: background-color 0.3s;
            margin-top: 15px;
        }
        
        .retry-btn:hover {
            background-color: #27ae60;
        }
        
        @media (max-width: 600px) {
            body {
                padding: 10px;
                font-size: 13px;
            }
            
            .test-container, .results {
                padding: 15px;
            }
            
            .option {
                padding: 8px 10px;
                font-size: 0.9em;
            }
            
            h1 {
                font-size: 1.3em;
            }
            
            .results-title {
                font-size: 1.2em;
            }
        }
    </style>
</head>
<body>
    <div class="test-container">
        <h1>Тест: Глагол-связка TO BE</h1>
        <div class="subtitle">Выберите правильный вариант для каждого предложения</div>
        
        <form id="testForm">
            <!-- Вопрос 1 -->
            <div class="question" data-question="1">
                <div class="question-number">Вопрос 1:</div>
                <div class="question-text">I ... a student.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q1" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q1" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q1" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 2 -->
            <div class="question" data-question="2">
                <div class="question-number">Вопрос 2:</div>
                <div class="question-text">My name ... Anna.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q2" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q2" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q2" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 3 -->
            <div class="question" data-question="3">
                <div class="question-number">Вопрос 3:</div>
                <div class="question-text">They ... from London.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q3" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q3" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q3" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 4 -->
            <div class="question" data-question="4">
                <div class="question-number">Вопрос 4:</div>
                <div class="question-text">He ... a very good doctor.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q4" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q4" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q4" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 5 -->
            <div class="question" data-question="5">
                <div class="question-number">Вопрос 5:</div>
                <div class="question-text">We ... at home now.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q5" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q5" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q5" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 6 -->
            <div class="question" data-question="6">
                <div class="question-number">Вопрос 6:</div>
                <div class="question-text">She ... happy today. She is sad.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q6" value="a"> am not
                    </label>
                    <label class="option">
                        <input type="radio" name="q6" value="b"> is not
                    </label>
                    <label class="option">
                        <input type="radio" name="q6" value="c"> are not
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 7 -->
            <div class="question" data-question="7">
                <div class="question-number">Вопрос 7:</div>
                <div class="question-text">It ... cold outside. It's warm.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q7" value="a"> isn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q7" value="b"> aren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q7" value="c"> am not
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 8 -->
            <div class="question" data-question="8">
                <div class="question-number">Вопрос 8:</div>
                <div class="question-text">You ... late. Don't worry!</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q8" value="a"> am not
                    </label>
                    <label class="option">
                        <input type="radio" name="q8" value="b"> isn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q8" value="c"> aren't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 9 -->
            <div class="question" data-question="9">
                <div class="question-number">Вопрос 9:</div>
                <div class="question-text">I ... tired. I want to work.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q9" value="a"> is not
                    </label>
                    <label class="option">
                        <input type="radio" name="q9" value="b"> am not
                    </label>
                    <label class="option">
                        <input type="radio" name="q9" value="c"> are not
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 10 -->
            <div class="question" data-question="10">
                <div class="question-number">Вопрос 10:</div>
                <div class="question-text">The books ... on the table. They are in the bag.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q10" value="a"> am not
                    </label>
                    <label class="option">
                        <input type="radio" name="q10" value="b"> isn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q10" value="c"> aren't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 11 -->
            <div class="question" data-question="11">
                <div class="question-number">Вопрос 11:</div>
                <div class="question-text">... you busy right now?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q11" value="a"> Is
                    </label>
                    <label class="option">
                        <input type="radio" name="q11" value="b"> Am
                    </label>
                    <label class="option">
                        <input type="radio" name="q11" value="c"> Are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 12 -->
            <div class="question" data-question="12">
                <div class="question-number">Вопрос 12:</div>
                <div class="question-text">Where ... my keys?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q12" value="a"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q12" value="b"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q12" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 13 -->
            <div class="question" data-question="13">
                <div class="question-number">Вопрос 13:</div>
                <div class="question-text">How old ... your sister?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q13" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q13" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q13" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 14 -->
            <div class="question" data-question="14">
                <div class="question-number">Вопрос 14:</div>
                <div class="question-text">The weather ... nice today. Let's go for a walk!</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q14" value="a"> am
                    </label>
                    <label class="option">
                        <input type="radio" name="q14" value="b"> is
                    </label>
                    <label class="option">
                        <input type="radio" name="q14" value="c"> are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 15 -->
            <div class="question" data-question="15">
                <div class="question-number">Вопрос 15:</div>
                <div class="question-text">... he a teacher or an engineer?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q15" value="a"> Am
                    </label>
                    <label class="option">
                        <input type="radio" name="q15" value="b"> Is
                    </label>
                    <label class="option">
                        <input type="radio" name="q15" value="c"> Are
                    </label>
                </div>
            </div>
            
            <div class="controls">
                <button type="button" class="check-btn" onclick="checkTest()">Проверить ответы</button>
            </div>
        </form>
    </div>
    
    <div class="results" id="results">
        <h2 class="results-title">Результаты теста</h2>
        <div class="score" id="scoreDisplay">Правильных ответов: 0 из 15 (0%)</div>
        
        <div id="resultsDetails">
            <!-- Здесь будут отображаться детальные результаты -->
        </div>
        
        <div style="text-align: center;">
            <button class="retry-btn" onclick="retryTest()">Пройти тест заново</button>
        </div>
    </div>

    <script>
        // Правильные ответы
        const correctAnswers = {
            q1: 'a',
            q2: 'b',
            q3: 'c',
            q4: 'b',
            q5: 'c',
            q6: 'b',
            q7: 'a',
            q8: 'c',
            q9: 'b',
            q10: 'c',
            q11: 'c',
            q12: 'c',
            q13: 'b',
            q14: 'b',
            q15: 'b'
        };
        
        // Тексты вопросов для отображения в результатах
        const questionTexts = {
            q1: "I ... a student.",
            q2: "My name ... Anna.",
            q3: "They ... from London.",
            q4: "He ... a very good doctor.",
            q5: "We ... at home now.",
            q6: "She ... happy today. She is sad.",
            q7: "It ... cold outside. It's warm.",
            q8: "You ... late. Don't worry!",
            q9: "I ... tired. I want to work.",
            q10: "The books ... on the table. They are in the bag.",
            q11: "... you busy right now?",
            q12: "Where ... my keys?",
            q13: "How old ... your sister?",
            q14: "The weather ... nice today. Let's go for a walk!",
            q15: "... he a teacher or an engineer?"
        };
        
        // Пояснения к ответам
        const explanations = {
            q1: "I am - местоимение 'I' всегда используется с 'am'.",
            q2: "My name is - имя (it) требует формы 'is'.",
            q3: "They are - местоимение 'they' (они) требует формы 'are'.",
            q4: "He is - местоимение 'he' (он) требует формы 'is'.",
            q5: "We are - местоимение 'we' (мы) требует формы 'are'.",
            q6: "She is not - отрицание для 'she' (она не является).",
            q7: "It isn't - отрицание для 'it' (оно не является).",
            q8: "You aren't - отрицание для 'you' (ты/вы не являетесь).",
            q9: "I am not - отрицание для 'I' (я не являюсь).",
            q10: "The books aren't - 'books' (книги) во мн.ч., требуют 'are not'.",
            q11: "Are you - вопрос с 'you' (ты/вы).",
            q12: "Where are - 'keys' (ключи) мн.ч., требуют 'are'.",
            q13: "How old is - 'your sister' (твоя сестра) = she, требует 'is'.",
            q14: "The weather is - 'weather' (погода) = it, требует 'is'.",
            q15: "Is he - вопрос с 'he' (он)."
        };
        
        // Функция проверки теста
        function checkTest() {
            let correctCount = 0;
            let resultsHTML = "";
            
            // Проверяем каждый вопрос
            for (let i = 1; i <= 15; i++) {
                const questionName = `q${i}`;
                const selectedOption = document.querySelector(`input[name="${questionName}"]:checked`);
                const userAnswer = selectedOption ? selectedOption.value : null;
                const isCorrect = userAnswer === correctAnswers[questionName];
                
                if (isCorrect) {
                    correctCount++;
                }
                
                // Формируем HTML для результата по каждому вопросу
                let answerStatusClass = isCorrect ? 'result-correct' : 'result-incorrect';
                let userAnswerClass = isCorrect ? 'user-correct' : 'user-incorrect';
                
                resultsHTML += `
                    <div class="result-item ${answerStatusClass}">
                        <strong>Вопрос ${i}:</strong> ${questionTexts[questionName]}<br>
                        <span>Ваш ответ: <span class="user-answer ${userAnswerClass}">${userAnswer ? getAnswerText(questionName, userAnswer) : 'Нет ответа'}</span></span>
                        ${!isCorrect ? `<span>Правильный ответ: <span class="correct-answer">${getAnswerText(questionName, correctAnswers[questionName])}</span></span>` : ''}
                        <div class="explanation">${explanations[questionName]}</div>
                    </div>
                `;
            }
            
            // Вычисляем процент правильных ответов
            const percentage = Math.round((correctCount / 15) * 100);
            
            // Отображаем результаты
            document.getElementById('scoreDisplay').innerHTML = `
                Правильных ответов: <span class="${percentage >= 70 ? 'correct' : 'incorrect'}">${correctCount} из 15 (${percentage}%)</span>
            `;
            
            document.getElementById('resultsDetails').innerHTML = resultsHTML;
            document.getElementById('results').style.display = 'block';
            
            // Прокручиваем страницу к результатам
            document.getElementById('results').scrollIntoView({ behavior: 'smooth' });
        }
        
        // Функция для получения текста ответа по значению
        function getAnswerText(questionName, answerValue) {
            const questionElement = document.querySelector(`input[name="${questionName}"][value="${answerValue}"]`);
            return questionElement ? questionElement.parentElement.textContent.trim() : answerValue;
        }
        
        // Функция для повторного прохождения теста
        function retryTest() {
            // Сбрасываем форму
            document.getElementById('testForm').reset();
            
            // Скрываем результаты
            document.getElementById('results').style.display = 'none';
            
            // Прокручиваем страницу к началу теста
            document.querySelector('.test-container').scrollIntoView({ behavior: 'smooth' });
        }
    </script>
</body></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>To be: Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/mb2inl9j81-to-be-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/mb2inl9j81-to-be-past-indefinite?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 11:59:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6163-3066-4832-a336-653765353466/1597239_7b50dab4_2.jpeg" type="image/jpeg"/>
      <description>Утвердительная, отрицательная, вопросительная форма to be в прошедшем времени.</description>
      <turbo:content><![CDATA[<header><h1>To be: Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6163-3066-4832-a336-653765353466/1597239_7b50dab4_2.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Тест: Глагол TO BE в Past Simple</title>
    <style>
        /* Стили без изменений (полностью ваши) */
        * {
            box-sizing: border-box;
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        }
        
        body {
            background-color: #f5f7fa;
            color: #333;
            line-height: 1.5;
            padding: 15px;
            max-width: 800px;
            margin: 0 auto;
            font-size: 14px;
        }
        
        .test-container {
            background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
            margin-bottom: 20px;
        }
        
        h1 {
            color: #2c3e50;
            text-align: center;
            margin-bottom: 8px;
            font-size: 1.5em;
        }
        
        .subtitle {
            text-align: center;
            color: #7f8c8d;
            margin-bottom: 20px;
            font-size: 0.95em;
        }
        
        .question {
            background-color: #f8f9fa;
            border-left: 3px solid #3498db;
            padding: 15px;
            margin-bottom: 15px;
            border-radius: 0 6px 6px 0;
        }
        
        .question-number {
            font-weight: bold;
            color: #2c3e50;
            margin-bottom: 8px;
            font-size: 1em;
        }
        
        .question-text {
            margin-bottom: 12px;
            font-size: 1em;
        }
        
        .options {
            display: flex;
            flex-direction: column;
            gap: 8px;
        }
        
        .option {
            display: flex;
            align-items: center;
            padding: 10px 12px;
            background-color: white;
            border: 1.5px solid #e0e0e0;
            border-radius: 6px;
            cursor: pointer;
            transition: all 0.2s;
            font-size: 0.95em;
        }
        
        .option:hover {
            background-color: #f0f7ff;
            border-color: #b3d7ff;
        }
        
        .option input {
            margin-right: 10px;
            transform: scale(1.1);
        }
        
        .controls {
            text-align: center;
            margin-top: 25px;
        }
        
        .check-btn {
            background-color: #3498db;
            color: white;
            border: none;
            padding: 12px 30px;
            font-size: 1em;
            border-radius: 6px;
            cursor: pointer;
            transition: background-color 0.3s;
        }
        
        .check-btn:hover {
            background-color: #2980b9;
        }
        
        .results {
            display: none;
            background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
            margin-top: 20px;
        }
        
        .results-title {
            color: #2c3e50;
            text-align: center;
            margin-bottom: 15px;
            font-size: 1.3em;
        }
        
        .score {
            text-align: center;
            font-size: 1.3em;
            font-weight: bold;
            margin: 15px 0;
            padding: 12px;
            border-radius: 6px;
            background-color: #f8f9fa;
        }
        
        .correct {
            color: #27ae60;
        }
        
        .incorrect {
            color: #e74c3c;
        }
        
        .result-item {
            padding: 12px;
            margin-bottom: 8px;
            border-radius: 6px;
            border-left: 3px solid;
            font-size: 0.95em;
        }
        
        .result-correct {
            background-color: #eafaf1;
            border-left-color: #27ae60;
        }
        
        .result-incorrect {
            background-color: #fdedec;
            border-left-color: #e74c3c;
        }
        
        .user-answer, .correct-answer {
            display: inline-block;
            padding: 2px 6px;
            border-radius: 3px;
            margin: 0 3px;
            font-weight: bold;
            font-size: 0.9em;
        }
        
        .user-incorrect {
            background-color: #fadbd8;
            color: #c0392b;
        }
        
        .user-correct {
            background-color: #d4efdf;
            color: #27ae60;
        }
        
        .correct-answer {
            background-color: #d4efdf;
            color: #27ae60;
        }
        
        .explanation {
            font-size: 0.85em;
            color: #7f8c8d;
            margin-top: 5px;
            font-style: italic;
        }
        
        .retry-btn {
            background-color: #2ecc71;
            color: white;
            border: none;
            padding: 10px 25px;
            font-size: 0.95em;
            border-radius: 6px;
            cursor: pointer;
            transition: background-color 0.3s;
            margin-top: 15px;
        }
        
        .retry-btn:hover {
            background-color: #27ae60;
        }
        
        @media (max-width: 600px) {
            body {
                padding: 10px;
                font-size: 13px;
            }
            
            .test-container, .results {
                padding: 15px;
            }
            
            .option {
                padding: 8px 10px;
                font-size: 0.9em;
            }
            
            h1 {
                font-size: 1.3em;
            }
            
            .results-title {
                font-size: 1.2em;
            }
        }
    </style>
</head>
<body>
    <div class="test-container">
        <h1>Глагол TO BE в Past Simple</h1>
        <div class="subtitle">Выберите правильную форму (was / were) для каждого предложения</div>
        
        <form id="testForm">
            <!-- Вопрос 1 (утвердительный) -->
            <div class="question" data-question="1">
                <div class="question-number">Вопрос 1:</div>
                <div class="question-text">I ... at home yesterday.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q1" value="a"> was
                    </label>
                    <label class="option">
                        <input type="radio" name="q1" value="b"> were
                    </label>
                    <label class="option">
                        <input type="radio" name="q1" value="c"> wasn't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 2 (утвердительный) -->
            <div class="question" data-question="2">
                <div class="question-number">Вопрос 2:</div>
                <div class="question-text">She ... a student last year.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q2" value="a"> was
                    </label>
                    <label class="option">
                        <input type="radio" name="q2" value="b"> were
                    </label>
                    <label class="option">
                        <input type="radio" name="q2" value="c"> weren't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 3 (утвердительный) -->
            <div class="question" data-question="3">
                <div class="question-number">Вопрос 3:</div>
                <div class="question-text">They ... happy at the party.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q3" value="a"> were
                    </label>
                    <label class="option">
                        <input type="radio" name="q3" value="b"> was
                    </label>
                    <label class="option">
                        <input type="radio" name="q3" value="c"> wasn't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 4 (утвердительный) -->
            <div class="question" data-question="4">
                <div class="question-number">Вопрос 4:</div>
                <div class="question-text">He ... late for the meeting.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q4" value="a"> was
                    </label>
                    <label class="option">
                        <input type="radio" name="q4" value="b"> were
                    </label>
                    <label class="option">
                        <input type="radio" name="q4" value="c"> weren't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 5 (утвердительный) -->
            <div class="question" data-question="5">
                <div class="question-number">Вопрос 5:</div>
                <div class="question-text">We ... in London last summer.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q5" value="a"> were
                    </label>
                    <label class="option">
                        <input type="radio" name="q5" value="b"> was
                    </label>
                    <label class="option">
                        <input type="radio" name="q5" value="c"> wasn't
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 6 (отрицательный) -->
            <div class="question" data-question="6">
                <div class="question-number">Вопрос 6:</div>
                <div class="question-text">I ... tired after work. I had energy.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q6" value="a"> wasn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q6" value="b"> weren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q6" value="c"> was
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 7 (отрицательный) -->
            <div class="question" data-question="7">
                <div class="question-number">Вопрос 7:</div>
                <div class="question-text">She ... at work yesterday. She was ill.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q7" value="a"> wasn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q7" value="b"> weren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q7" value="c"> were
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 8 (отрицательный) -->
            <div class="question" data-question="8">
                <div class="question-number">Вопрос 8:</div>
                <div class="question-text">They ... interested in the film. They fell asleep.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q8" value="a"> weren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q8" value="b"> wasn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q8" value="c"> were
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 9 (отрицательный) -->
            <div class="question" data-question="9">
                <div class="question-number">Вопрос 9:</div>
                <div class="question-text">He ... at home when I called. I left a message.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q9" value="a"> wasn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q9" value="b"> weren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q9" value="c"> was
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 10 (отрицательный) -->
            <div class="question" data-question="10">
                <div class="question-number">Вопрос 10:</div>
                <div class="question-text">We ... ready for the test. We didn't study.</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q10" value="a"> weren't
                    </label>
                    <label class="option">
                        <input type="radio" name="q10" value="b"> wasn't
                    </label>
                    <label class="option">
                        <input type="radio" name="q10" value="c"> were
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 11 (вопросительный) -->
            <div class="question" data-question="11">
                <div class="question-number">Вопрос 11:</div>
                <div class="question-text">... you at the cinema last night?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q11" value="a"> Were
                    </label>
                    <label class="option">
                        <input type="radio" name="q11" value="b"> Was
                    </label>
                    <label class="option">
                        <input type="radio" name="q11" value="c"> Are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 12 (вопросительный) -->
            <div class="question" data-question="12">
                <div class="question-number">Вопрос 12:</div>
                <div class="question-text">... she at the party yesterday?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q12" value="a"> Was
                    </label>
                    <label class="option">
                        <input type="radio" name="q12" value="b"> Were
                    </label>
                    <label class="option">
                        <input type="radio" name="q12" value="c"> Is
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 13 (вопросительный) -->
            <div class="question" data-question="13">
                <div class="question-number">Вопрос 13:</div>
                <div class="question-text">... they on holiday last week?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q13" value="a"> Were
                    </label>
                    <label class="option">
                        <input type="radio" name="q13" value="b"> Was
                    </label>
                    <label class="option">
                        <input type="radio" name="q13" value="c"> Are
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 14 (вопросительный) -->
            <div class="question" data-question="14">
                <div class="question-number">Вопрос 14:</div>
                <div class="question-text">... he a good doctor?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q14" value="a"> Was
                    </label>
                    <label class="option">
                        <input type="radio" name="q14" value="b"> Were
                    </label>
                    <label class="option">
                        <input type="radio" name="q14" value="c"> Is
                    </label>
                </div>
            </div>
            
            <!-- Вопрос 15 (вопросительный) -->
            <div class="question" data-question="15">
                <div class="question-number">Вопрос 15:</div>
                <div class="question-text">... the weather nice yesterday?</div>
                <div class="options">
                    <label class="option">
                        <input type="radio" name="q15" value="a"> Was
                    </label>
                    <label class="option">
                        <input type="radio" name="q15" value="b"> Were
                    </label>
                    <label class="option">
                        <input type="radio" name="q15" value="c"> Is
                    </label>
                </div>
            </div>
            
            <div class="controls">
                <button type="button" class="check-btn" onclick="checkTest()">Проверить ответы</button>
            </div>
        </form>
    </div>
    
    <div class="results" id="results">
        <h2 class="results-title">Результаты теста</h2>
        <div class="score" id="scoreDisplay">Правильных ответов: 0 из 15 (0%)</div>
        
        <div id="resultsDetails">
            <!-- Здесь будут отображаться детальные результаты -->
        </div>
        
        <div style="text-align: center;">
            <button class="retry-btn" onclick="retryTest()">Пройти тест заново</button>
        </div>
    </div>

    <script>
        // Правильные ответы (обновлены для Past Simple)
        const correctAnswers = {
            q1: 'a',  // was
            q2: 'a',  // was
            q3: 'a',  // were
            q4: 'a',  // was
            q5: 'a',  // were
            q6: 'a',  // wasn't
            q7: 'a',  // wasn't
            q8: 'a',  // weren't
            q9: 'a',  // wasn't
            q10: 'a', // weren't
            q11: 'a', // Were
            q12: 'a', // Was
            q13: 'a', // Were
            q14: 'a', // Was
            q15: 'a'  // Was
        };
        
        // Тексты вопросов для отображения в результатах
        const questionTexts = {
            q1: "I ... at home yesterday.",
            q2: "She ... a student last year.",
            q3: "They ... happy at the party.",
            q4: "He ... late for the meeting.",
            q5: "We ... in London last summer.",
            q6: "I ... tired after work. I had energy.",
            q7: "She ... at work yesterday. She was ill.",
            q8: "They ... interested in the film. They fell asleep.",
            q9: "He ... at home when I called. I left a message.",
            q10: "We ... ready for the test. We didn't study.",
            q11: "... you at the cinema last night?",
            q12: "... she at the party yesterday?",
            q13: "... they on holiday last week?",
            q14: "... he a good doctor?",
            q15: "... the weather nice yesterday?"
        };
        
        // Пояснения к ответам (обновлены)
        const explanations = {
            q1: "С местоимением I в Past Simple используется was.",
            q2: "She (она) в прошедшем времени требует was.",
            q3: "They (они) во множественном числе – were.",
            q4: "He (он) – was.",
            q5: "We (мы) – were.",
            q6: "Отрицание: I was not = I wasn't.",
            q7: "She was not = She wasn't.",
            q8: "They were not = They weren't.",
            q9: "He was not = He wasn't.",
            q10: "We were not = We weren't.",
            q11: "В вопросе с you используем Were.",
            q12: "Вопрос с she требует Was.",
            q13: "Вопрос с they – Were.",
            q14: "Вопрос с he – Was.",
            q15: "Вопрос с the weather (оно) – Was."
        };
        
        // Функция проверки теста
        function checkTest() {
            let correctCount = 0;
            let resultsHTML = "";
            
            // Проверяем каждый вопрос
            for (let i = 1; i <= 15; i++) {
                const questionName = `q${i}`;
                const selectedOption = document.querySelector(`input[name="${questionName}"]:checked`);
                const userAnswer = selectedOption ? selectedOption.value : null;
                const isCorrect = userAnswer === correctAnswers[questionName];
                
                if (isCorrect) {
                    correctCount++;
                }
                
                // Формируем HTML для результата по каждому вопросу
                let answerStatusClass = isCorrect ? 'result-correct' : 'result-incorrect';
                let userAnswerClass = isCorrect ? 'user-correct' : 'user-incorrect';
                
                resultsHTML += `
                    <div class="result-item ${answerStatusClass}">
                        <strong>Вопрос ${i}:</strong> ${questionTexts[questionName]}<br>
                        <span>Ваш ответ: <span class="user-answer ${userAnswerClass}">${userAnswer ? getAnswerText(questionName, userAnswer) : 'Нет ответа'}</span></span>
                        ${!isCorrect ? `<span>Правильный ответ: <span class="correct-answer">${getAnswerText(questionName, correctAnswers[questionName])}</span></span>` : ''}
                        <div class="explanation">${explanations[questionName]}</div>
                    </div>
                `;
            }
            
            // Вычисляем процент правильных ответов
            const percentage = Math.round((correctCount / 15) * 100);
            
            // Отображаем результаты
            document.getElementById('scoreDisplay').innerHTML = `
                Правильных ответов: <span class="${percentage >= 70 ? 'correct' : 'incorrect'}">${correctCount} из 15 (${percentage}%)</span>
            `;
            
            document.getElementById('resultsDetails').innerHTML = resultsHTML;
            document.getElementById('results').style.display = 'block';
            
            // Прокручиваем страницу к результатам
            document.getElementById('results').scrollIntoView({ behavior: 'smooth' });
        }
        
        // Функция для получения текста ответа по значению
        function getAnswerText(questionName, answerValue) {
            const questionElement = document.querySelector(`input[name="${questionName}"][value="${answerValue}"]`);
            return questionElement ? questionElement.parentElement.textContent.trim() : answerValue;
        }
        
        // Функция для повторного прохождения теста
        function retryTest() {
            // Сбрасываем форму
            document.getElementById('testForm').reset();
            
            // Скрываем результаты
            document.getElementById('results').style.display = 'none';
            
            // Прокручиваем страницу к началу теста
            document.querySelector('.test-container').scrollIntoView({ behavior: 'smooth' });
        }
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>In the restraunt</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/yxc0j8a6p1-in-the-restraunt</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/yxc0j8a6p1-in-the-restraunt?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 06:53:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3966-6139-4633-b439-363064663631/restraunt.png" type="image/png"/>
      <description>Customer: "Waiter, there is a fly in my soup!"Waiter: "Don't worry, sir. The spider on...</description>
      <turbo:content><![CDATA[<header><h1>In the restraunt</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3966-6139-4633-b439-363064663631/restraunt.png"/></figure><div class="t-redactor__text"><strong>In the Restaurant</strong><br /><br />Customer: "Waiter, there is a <strong>fly</strong> in my soup!"<br /><br />Waiter: "Don't worry, sir. The <strong>spider</strong> on your bread will catch it."<br /><br /><br /><strong><u>Useful words:</u></strong><br />a fly - муха<br />a spider - паук</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Math Problem</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/2a3sarf2y1-the-math-problem</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/2a3sarf2y1-the-math-problem?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 07:00:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3735-3336-4462-b561-353235303962/math.png" type="image/png"/>
      <description>Teacher: "If you have 10 chocolates and I ask for one, how many do you have?"Little Johnny: "Nine."Teacher: "Good. And if you have 10 apples and I ask for one?"</description>
      <turbo:content><![CDATA[<header><h1>The Math Problem</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3735-3336-4462-b561-353235303962/math.png"/></figure><div class="t-redactor__text"><strong>The Math Problem</strong><br /><br />Teacher: "If you have 10 chocolates and I ask for one, how many do you have?"<br /><br />Little Johnny: "Nine."<br /><br />Teacher: "Good. And if you have 10 apples and I ask for one?"<br /><br />Little Johnny: "Then I have zero."<br /><br />Teacher: "No, that's not correct."<br /><br />Little Johnny: "Yes, it is. I don't like apples, so I give you all ten."<br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The advice</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/n0594uroa1-the-advice</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/n0594uroa1-the-advice?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 07:40:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6236-3234-4062-a466-633262323536/1597239_a7591c35.png" type="image/png"/>
      <description>A young man asks an old, wise man: "What is the secret to a long and happy life?"The old man says: "Never argue with stupid people."</description>
      <turbo:content><![CDATA[<header><h1>The advice</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6236-3234-4062-a466-633262323536/1597239_a7591c35.png"/></figure><h2  class="t-redactor__h2">The Advice</h2><div class="t-redactor__text">A young man asks an old, wise man: "What is the secret to a long and happy life?"<br /><br />The old man says: "Never <strong>argue</strong> with <strong>stupid</strong> people."<br /><br />The young man says: "I think you are wrong."<br /><br />The old man says: "Yes, you are <strong>probably</strong> right."<br /><br /></div><div class="t-redactor__text"><strong><u>Useful words:</u></strong><br />argue - спорить <br />stupid - глупый<br />probably - вероятно</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Job Interview</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/xz42ez5ny1-the-job-interview</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/xz42ez5ny1-the-job-interview?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 07:49:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6339-3430-4738-b636-636666333264/1597239_bf2cdd27_5.png" type="image/png"/>
      <description>Boss: "For this job, we need a responsible person."Applicant: "I am perfect! At my last job, every time something went wrong,</description>
      <turbo:content><![CDATA[<header><h1>The Job Interview</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6339-3430-4738-b636-636666333264/1597239_bf2cdd27_5.png"/></figure><h2  class="t-redactor__h2">The Job Interview</h2><div class="t-redactor__text">Boss: "For this job, we<strong> need </strong>a <strong>responsible</strong> person."<br /><br />Applicant: "I am <strong>perfect</strong>! At my last job, every time something<strong> went wrong</strong>, they said I was responsible."<br /><br /></div><div class="t-redactor__text"><strong><u>Useful words:</u></strong><br />responsible - ответственный<br />perfect - идеальный<br />job - работа <br />went wrong - пошло не по плану</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Alarm Clock</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/7rz71y9xf1-the-alarm-clock</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/7rz71y9xf1-the-alarm-clock?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 07:54:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3532-6439-4264-a439-653430623137/1597239_bf2cdd27_2.png" type="image/png"/>
      <description>A man goes to a doctor: "Doctor, I can't sleep. Every night I wake up at 3 AM."Doctor: "What do you do then?"</description>
      <turbo:content><![CDATA[<header><h1>The Alarm Clock</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3532-6439-4264-a439-653430623137/1597239_bf2cdd27_2.png"/></figure><h2  class="t-redactor__h2">The Alarm Clock</h2><div class="t-redactor__text">A man goes to a doctor: "Doctor, I can't sleep. Every night I <strong>wake up</strong> at 3 AM."<br /><br />Doctor: "What do you do then?"<br /><br />Man: "I get up, make a sandwich, and watch some TV."<br /><br />Doctor: "Ah, I see the problem. You <strong>need</strong> a <strong>better</strong> TV show."<br /><br /></div><div class="t-redactor__text"><strong><u>Useful words:</u></strong><br />wake up - просыпаться<br />need - нуждаться<br />better -лучше</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Economy</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/o4tfkijpj1-the-economy</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/o4tfkijpj1-the-economy?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 07:57:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6632-3961-4062-b165-643139383965/1597239_bf2cdd27_3.png" type="image/png"/>
      <description>Two economists see a $100 bill on the street.One says: "Look, a $100 bill!"</description>
      <turbo:content><![CDATA[<header><h1>The Economy</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6632-3961-4062-b165-643139383965/1597239_bf2cdd27_3.png"/></figure><h2  class="t-redactor__h2">The Economy</h2><div class="t-redactor__text">Two economists see a $100 <strong>bill </strong>on the street.<br /><br />One says: "Look, a $100 bill!"<br /><br />The other says: "<strong>Impossible.</strong> If it were real, someone would have already taken it."<br /><br />They <strong>walk pas</strong>t it.<br /><br /></div><div class="t-redactor__text"><strong><u>Useful words:</u></strong><br />a bill - купюра<br />impossible - невозможно<br />walk past - пройти мимо</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Genie</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/86ihj4o001-the-genie</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/86ihj4o001-the-genie?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 08:00:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3563-3633-4337-a636-363434383264/1597239_bf2cdd27_4.png" type="image/png"/>
      <description>A man finds a magic lamp. A genie appears and says: "I grant you one wish."The man says: "I want to live forever."</description>
      <turbo:content><![CDATA[<header><h1>The Genie</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3563-3633-4337-a636-363434383264/1597239_bf2cdd27_4.png"/></figure><h2  class="t-redactor__h2">The Genie</h2><div class="t-redactor__text">A man finds a magic lamp. A<strong> genie appears</strong> and says: "I <strong>grant </strong>you one <strong>wish</strong>."<br /><br />The man says: "I want to live forever."<br /><br />The genie says: "Sorry, I can't grant that wish."<br /><br />The man says: "Okay, then I want to <strong>die</strong> after my country wins the football World Cup!"<br /><br />The genie thinks and says: "You are a very <strong>difficult</strong> person."<br /><br /></div><div class="t-redactor__text"><strong><u>Useful words:</u></strong><br />a genie - джинн<br />to appear - появляться<br />to grant - даровать<br />a wish - желание<br />to die - умереть <br />difficult - сложный, трудный</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Science Fiction Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/bp903axey1-science-fiction-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/bp903axey1-science-fiction-day?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 11:11:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3239-3962-4434-b462-626265396661/1597239_07fe172a_1.png" type="image/png"/>
      <description>Fans of science fiction celebrate this day on January 2. It is not an official holiday, but a fun day for people who love sci-fi books, movies, and art.</description>
      <turbo:content><![CDATA[<header><h1>Science Fiction Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3239-3962-4434-b462-626265396661/1597239_07fe172a_1.png"/></figure><h2  class="t-redactor__h2">Science Fiction Day</h2><div class="t-redactor__text"><strong>Fans </strong>of <strong>science fiction</strong> <strong>celebrate</strong> this day on January 2. It is not an official holiday, but a fun day for people who love sci-fi books, movies, and art. They chose this date because Isaac Asimov, a very famous science fiction writer, was born on January 2.<br /><br />Science fiction starts in the 19th century. This is a time of new machines and inventions. Writers <strong>like</strong> Jules Verne and H. G. Wells <strong>create</strong> the first sci-fi stories. In Russia, famous sci-fi writers are Alexander Belyaev, Ivan Yefremov, the Strugatsky brothers, and Kir Bulychev.<br /><br /><br /><strong>Vocabulary:</strong><br />science fiction (sci-fi) – научная фантастика<br />a fan – фанат, поклонник<br />to celebrate – праздновать<br />an invention – изобретение<br />like - такие как<br />to create - создавать</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Photo of the Moon</title>
      <link>https://www.lingvo-mir.ru/news/tpost/bt0ok62h21-the-first-photo-of-the-moon</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/bt0ok62h21-the-first-photo-of-the-moon?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 11:18:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3965-6465-4339-a166-633730383130/1597239_07fe172a_2.png" type="image/png"/>
      <description>On the 2nd of January, 1839, a man named Louis Daguerre tries to take a photo of the Moon for the first time in history.</description>
      <turbo:content><![CDATA[<header><h1>The First Photo of the Moon</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3965-6465-4339-a166-633730383130/1597239_07fe172a_2.png"/></figure><h2  class="t-redactor__h2">The First Photo of the Moon</h2><div class="t-redactor__text">On the 2nd of January, 1839, a man named Louis Daguerre tries <strong>to take a photo </strong>of <strong>the Moon</strong> for the first time in history. He uses a special early photo method <strong>called</strong> <strong>daguerreotype</strong>. For this method, he uses a metal plate with <strong>silver</strong> on it.<br /><br />The Moon in the photo is not <strong>clear.</strong> It <strong>looks like </strong>a <strong>blurry spot.</strong> But people are still very interested.<br /><br />One year later, a <strong>chemistry</strong> professor named John William Draper takes the first clear photo of the Moon. He uses a daguerreotype and a special telescope.<br /><br /><strong>Vocabulary</strong><br /><ul><li data-list="bullet">to take a photo – to make a photograph</li><li data-list="bullet">the Moon - Луна</li><li data-list="bullet">daguerreotype - дагеротип</li><li data-list="bullet">silver – серебряный</li><li data-list="bullet">blurry – размытый</li><li data-list="bullet">a spot – пятно</li><li data-list="bullet">chemistry - химия</li></ul><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Aleksei Stakhanov is Born</title>
      <link>https://www.lingvo-mir.ru/news/tpost/n7h7x5p8z1-aleksei-stakhanov-is-born</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/n7h7x5p8z1-aleksei-stakhanov-is-born?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 11:28:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3237-6638-4461-b663-336232616234/1597239_07fe172a_3.png" type="image/png"/>
      <description>Aleksei Stakhanov is born on January 3, 1906. He is born in a small village. He becomes a coal miner in the Soviet Union. Stakhanov works very hard and has new ideas about mining.</description>
      <turbo:content><![CDATA[<header><h1>Aleksei Stakhanov is Born</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3237-6638-4461-b663-336232616234/1597239_07fe172a_3.png"/></figure><h2  class="t-redactor__h2">Aleksei Stakhanov is Born</h2><div class="t-redactor__text">Aleksei Stakhanov is born on January 3, 1906. He is born in a small village. He becomes a coal<strong> miner </strong>in the Soviet Union. Stakhanov works very hard and has new ideas about mining.<br /><br />In August 1935, he does something <strong>amazing</strong>. In only one <strong>work shift,</strong> he mines 102 tons of <strong>coal.</strong> This is a new record. In September of the same year, he <strong>breaks</strong> his own record. He mines 227 tons.<br /><br />People <strong>celebrate</strong> his work. Many other workers <strong>try</strong> to do <strong>the same</strong>. They start the "Stakhanovite <strong>movement</strong>".<br /><br />He becomes a symbol of his time in the Soviet Union. Many factories, streets, and even towns get his name.<br /><br /><br /><strong>Vocabulary</strong><br /><ul><li data-list="bullet">a miner – шахтер</li><li data-list="bullet"><strong>amazing - удивительный</strong></li><li data-list="bullet">to mines – выкопать</li><li data-list="bullet">work shift – рабочая смена</li><li data-list="bullet">to break - побить (рекорд)</li><li data-list="bullet">to celebrate - праздновать</li><li data-list="bullet">to try - пытаться</li><li data-list="bullet">the same - то же самое</li><li data-list="bullet">a movement - движение</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Braille Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/a8pan99z21-world-braille-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/a8pan99z21-world-braille-day?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 11:57:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3464-3963-4366-b834-303766636262/1597239_f5216e7a_1.png" type="image/png"/>
      <description>Starting from 2019, people celebrate World Braille Day on January 4. This day is about Braille. Braille is a special alphabet. It uses raised dots that people can feel with their fingers.</description>
      <turbo:content><![CDATA[<header><h1>World Braille Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3464-3963-4366-b834-303766636262/1597239_f5216e7a_1.png"/></figure><h2  class="t-redactor__h2">World Braille Day</h2><div class="t-redactor__text">Starting from 2019, people <strong>celebrate</strong> World Braille Day on January 4. This day is about Braille. Braille is a special alphabet. It uses <strong>raised dots</strong> that people can feel with their<strong> fingers</strong>. This alphabet helps <strong>blind </strong>people and people<strong> with low vision</strong> to read and get information.<br /><br />The alphabet gets its name from its <strong>inventor.</strong> His name is Louis Braille. He is born on January 4, 1809, in France. He becomes blind as a child. He has an <strong>accident</strong> with a <strong>sharp tool </strong>and <strong>loses his sight.</strong> But his <strong>blindness</strong> does not stop him. He gets a good <strong>education</strong> and creates his own alphabet.<br /><br />The Braille alphabet uses a<strong> cell </strong>of six dots. These dots have sixty-four possible combinations. People<strong> touch </strong>and feel these dots with their <strong>fingertips</strong> to read.<br /><br />The idea for World Braille Day <strong>comes from </strong>the United Nations. People <strong>should </strong> know about Braille whose alphabet helps blind people and people with low vision to have <strong>equal rights </strong>and <strong>communicate</strong> fully.<br /><br /></div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Braille – [breɪl] шрифт Брайля, азбука Брайля</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">raised dots – выпуклые точки, рельефные точки</li><li data-list="bullet">a finger - палец</li><li data-list="bullet">blind – слепой</li><li data-list="bullet">low vision / with low vision – слабовидящий, с ослабленным зрением</li><li data-list="bullet">inventor – изобретатель</li><li data-list="bullet">an accident - несчастный случай</li><li data-list="bullet">a sharp tool – острый инструмент</li><li data-list="bullet">to loses one's sight / becomes blind – потерять зрение, ослепнуть</li><li data-list="bullet">blindness – слепота</li><li data-list="bullet">education – образование</li><li data-list="bullet">a cell – здесь: ячейка (набор точек)</li><li data-list="bullet">to touch - трогать</li><li data-list="bullet">a fingertip – кончик пальца</li><li data-list="bullet">to come from - происходить, брать начало</li><li data-list="bullet">United Nations (UN) – Организация Объединенных Наций (ООН)</li><li data-list="bullet">should - следует</li><li data-list="bullet">equal rights – равные права</li><li data-list="bullet">to communicate – общаться</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Emperor Peter III</title>
      <link>https://www.lingvo-mir.ru/news/tpost/rb57s1c921-emperor-peter-iii</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/rb57s1c921-emperor-peter-iii?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 12:26:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3466-3636-4662-a561-663865303265/1597239_7dc4feb7_7.png" type="image/png"/>
      <description>On the 5th of January, 1762, Peter III becomes the emperor of Russia. He is the first ruler from a German family, the House of Holstein-Gottorp.</description>
      <turbo:content><![CDATA[<header><h1>Emperor Peter III</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3466-3636-4662-a561-663865303265/1597239_7dc4feb7_7.png"/></figure><h2  class="t-redactor__h2">Emperor Peter III</h2><div class="t-redactor__text">On the 5th of January, 1762, Peter III becomes the <strong>emperor</strong> of Russia. He is the first <strong>ruler </strong>from a German family, the <strong>House of Holstein-Gottorp.</strong> This family rules Russia until 1917.<br /><br />He starts his rule with many <strong>favors</strong> for the <strong>nobility.</strong> But in the army, he introduces <strong>strict Prussian</strong> rules. This makes him very <strong>unpopular</strong> with the <strong>guards officers.</strong><br /><br />Later, these officers organize an <strong>assassination plot </strong>against him. Peter III dies on the 17 of July, 1762, in Ropsha. The official story says he <strong>dies </strong>from<strong> illness.</strong> But many people then and now believe that someone kills him.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">an emperor – император</li><li data-list="bullet">a ruler – правитель</li><li data-list="bullet">House of Holstein-Gottorp – Гольштейн-Готторпская династия</li><li data-list="bullet">a favor – милости, привилегии</li><li data-list="bullet">nobility – дворянство</li><li data-list="bullet">to introduce – вводит</li><li data-list="bullet">strict - строгий</li><li data-list="bullet">Prussian - прусский</li><li data-list="bullet">unpopular – непопулярный</li><li data-list="bullet">guards officers – офицеры гвардии</li><li data-list="bullet">assassination plot – заговор с целью убийства</li><li data-list="bullet">to die – умереть</li><li data-list="bullet">фт illness – болезнь</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Manifesto of 1813</title>
      <link>https://www.lingvo-mir.ru/news/tpost/n0ave2hle1-the-manifesto-of-1813</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/n0ave2hle1-the-manifesto-of-1813?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 13:27:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6462-3135-4035-a665-653366363930/1597239_7dc4feb7_6.png" type="image/png"/>
      <description>On the 6th of January, 1813, the Russian army pushes the French army out of Russia. To mark this victory, Tsar Alexander I issues a special manifesto.</description>
      <turbo:content><![CDATA[<header><h1>The Manifesto of 1813</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6462-3135-4035-a665-653366363930/1597239_7dc4feb7_6.png"/></figure><h2  class="t-redactor__h2">The Manifesto of 1813</h2><div class="t-redactor__text">On the 6th of January, 1813, the Russian army <strong>pushes</strong> the French army <strong>out </strong>of Russia. <strong>To mark</strong> this victory, Tsar Alexander I <strong>issues</strong> a special manifesto. This document thanks the Russian people for <strong>saving</strong> the<strong> Fatherland </strong>and <strong>announces</strong> the end of the <strong>Patriotic War.</strong><br /><br />The manifesto gives thanks to God for the victory. <strong>Priests</strong> read these words in churches. The text says: "The <strong>destruction</strong> of his army is <strong>unbelievable</strong>! Who could do this? We<strong> give full credit </strong>to our great commander and all our brave <strong>soldiers</strong>. But what they did is more than human<strong> strength </strong>can do."<br /><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to push out – изгоняет, выталкивает</li><li data-list="bullet">to mark – отмечает</li><li data-list="bullet">Tsar – царь</li><li data-list="bullet">to issue – издаёт манифест</li><li data-list="bullet">to save - спасать</li><li data-list="bullet">Fatherland – Отечество</li><li data-list="bullet">to announce – объявляет</li><li data-list="bullet">Patriotic War – Отечественная война</li><li data-list="bullet">a priest – священники</li><li data-list="bullet">a church - церковь</li><li data-list="bullet">destruction – гибель, разрушение</li><li data-list="bullet">unbelievable – невероятный</li><li data-list="bullet">to give credit – отдавать должное, признавать заслуги</li><li data-list="bullet">a commander – главнокомандующий, полководец</li><li data-list="bullet">brave – храбрый</li><li data-list="bullet">strength – сила</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Orthodox Christmas</title>
      <link>https://www.lingvo-mir.ru/news/tpost/bgnit9tps1-orthodox-christmas</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/bgnit9tps1-orthodox-christmas?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 13:33:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6339-3730-4131-b361-326362383135/photo.png" type="image/png"/>
      <description>On the 7th of January, Orthodox Christians celebrate Christmas. This is one of the most important Christian holidays. It is also a state holiday</description>
      <turbo:content><![CDATA[<header><h1>Orthodox Christmas</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6339-3730-4131-b361-326362383135/photo.png"/></figure><h2  class="t-redactor__h2">Orthodox Christmas</h2><div class="t-redactor__text">On the 7th of January, <strong>Orthodox Christians</strong> celebrate <strong>Christmas.</strong> This is one of the most important Christian holidays. It is also a <strong>state holiday</strong> in more than 100 countries around the world.<br /><br />This Christmas ends a forty-day fast before the holiday. On the day before Christmas, people <strong>follow</strong> a strict fast.<br /><br />On the night of January 6-7, Orthodox <strong>churches hold </strong>special Christmas<strong> services.</strong> After Christmas come the <strong>Holy Days.</strong> These are twelve days of celebration.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Orthodox Christians – православные христиане</li><li data-list="bullet">Christmas - Рождество</li><li data-list="bullet">state holiday – государственный праздник</li><li data-list="bullet">fast  – пост</li><li data-list="bullet">to follow - следовать, придерживаться</li><li data-list="bullet">strict – строгий</li><li data-list="bullet">churches – церкви, храмы</li><li data-list="bullet">hold services – проводят богослужения</li><li data-list="bullet">Holy Days – Святки</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Children's Film Day in Russia</title>
      <link>https://www.lingvo-mir.ru/news/tpost/0fs2js7op1-childrens-film-day-in-russia</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/0fs2js7op1-childrens-film-day-in-russia?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 13:40:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3565-3435-4563-b466-616234316238/1597239_f5216e7a_2.png" type="image/png"/>
      <description>Since 1998, Russia has an official holiday on the 8th of January  — Children's Film Day. The Moscow Children's Fund starts this holiday. </description>
      <turbo:content><![CDATA[<header><h1>Children's Film Day in Russia</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3565-3435-4563-b466-616234316238/1597239_f5216e7a_2.png"/></figure><h2  class="t-redactor__h2">Children's Film Day in Russia</h2><div class="t-redactor__text">Since 1998, Russia has an <strong>official holiday</strong> on the 8th of January  — Children's Film Day. The Moscow <strong>Children's Fund</strong> starts this holiday. They choose this date because it is 100 years since the first film show for children.<br /><br />The first film show for young <strong>viewers</strong> is in Moscow. It <strong>happens</strong> on the 8th of January, 1898, at the "<strong>Electric Theatre</strong>" in the <strong>Upper Trading Rows</strong>. This is the first <strong>stationary cinema</strong>. Later, such film shows for children become regular.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Since - с (какого-то времени)</li><li data-list="bullet">an official holiday – официальный праздник</li><li data-list="bullet">Children's Fund – Детский фонд</li><li data-list="bullet">film show - киносеанс</li><li data-list="bullet">a viewer – юные зрители</li><li data-list="bullet">to happen - происходить, случаться</li><li data-list="bullet">Electric Theatre - "Электрический театр"</li><li data-list="bullet">Upper Trading Rows - Верхние торговые ряды</li><li data-list="bullet">stationary cinema – стационарный кинотеатр</li></ul><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The London Underground</title>
      <link>https://www.lingvo-mir.ru/news/tpost/phl84l1d41-the-london-underground</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/phl84l1d41-the-london-underground?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 13:54:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3636-6666-4638-b862-356266663230/metro.png" type="image/png"/>
      <description>he London Underground is the oldest metro in the world. It opens in 1863. The first line is built by the Metropolitan Railway company.</description>
      <turbo:content><![CDATA[<header><h1>The London Underground</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3636-6666-4638-b862-356266663230/metro.png"/></figure><h2  class="t-redactor__h2">The London Underground</h2><div class="t-redactor__text">The London <strong>Underground </strong>is <strong>the oldest </strong>metro in the world. It opens in 1863. The first line <strong>is built</strong> by the Metropolitan Railway company. It is a special <strong>railway</strong> that does not <strong>use </strong>city streets.<br /><br />This first underground line is 3.6 kilometers long. It has seven stations along the line.<br /><br />The trains on this line use <strong>steam engines</strong>. They work on <strong>coal.</strong> The coal smoke and <strong>soot </strong>are not <strong>pleasant</strong>. They make the passengers <strong>dirty.</strong> But this new <strong>type</strong> of transport is still very popular.<br /><br />On the opening day, January 10, 1863, almost thirty thousand people in London use the new Underground <strong>with great excitement.</strong><br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">Underground  – метрополитен</li><li data-list="bullet">the oldest – самый старый</li><li data-list="bullet">is built – построена</li><li data-list="bullet">railway – железная дорога</li><li data-list="bullet">to use - использовать</li><li data-list="bullet">a steam engine – паровые двигатели</li><li data-list="bullet">coal – уголь</li><li data-list="bullet">soot – копоть</li><li data-list="bullet">pleasant - приятный</li><li data-list="bullet">passengers – пассажиры</li><li data-list="bullet">dirty – грязные</li><li data-list="bullet">type – тип, вид</li><li data-list="bullet">with great excitement – с большим удовольствием, восторгом</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International "Thank You" Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/g1401ku5v1-international-thank-you-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/g1401ku5v1-international-thank-you-day?amp=true</amplink>
      <pubDate>Mon, 26 Jan 2026 14:07:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6530-6631-4964-b262-623636393630/thank_uou_day.png" type="image/png"/>
      <description>January 11 is one of the most "polite" days of the year. It is International Thank You Day. More and more countries and people join this celebration every year.</description>
      <turbo:content><![CDATA[<header><h1>International "Thank You" Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6530-6631-4964-b262-623636393630/thank_uou_day.png"/></figure><h2  class="t-redactor__h2">International "Thank You" Day</h2><div class="t-redactor__text">January 11 is one of the most <strong>"polite" </strong>days of the year. It is International Thank You Day. More and more countries and people <strong>join</strong> this <strong>celebration</strong> every year.<br /><br />Young people <strong>take part in contests</strong> and <strong>flash mobs</strong>. They write "thank you" in different languages on posters, cards, and websites. They <strong>exchange gifts </strong>and remember to thank each other.<br /><br />People believe the Russian word "спасибо" <strong>appears </strong>in the 16th century. It <strong>comes from</strong> the phrase "Спаси Бог".<br /><br /><strong>Psychologists</strong> say that words of <strong>gratitude</strong> are very important in our life. They can <strong>calm</strong> and<strong> warm </strong>people with their <strong>kindness.</strong> These words also help to<strong> connect</strong> with others. The most important thing is to say them <strong>from a pure heart!</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">polite – вежливый</li><li data-list="bullet">to join – присоединяться</li><li data-list="bullet">celebration – празднование</li><li data-list="bullet">to take part in – принимать участие в</li><li data-list="bullet">a contest – конкурс</li><li data-list="bullet">flash mobs – флешмобы</li><li data-list="bullet">to exchange gifts – обмениваются подарками</li><li data-list="bullet">to appear – появляется</li><li data-list="bullet">a psychologists – психологи</li><li data-list="bullet">gratitude – благодарность</li><li data-list="bullet">to calm – успокаивать</li><li data-list="bullet">to warm – согревать</li><li data-list="bullet">kindness – доброта</li><li data-list="bullet">to connect – устанавливать связь, контакт</li><li data-list="bullet">from a pure heart – от чистого сердца</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Как учить английские слова, чтобы не забывать?</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/c46l10v2z1-kak-uchit-angliiskie-slova-chtobi-ne-zab</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/c46l10v2z1-kak-uchit-angliiskie-slova-chtobi-ne-zab?amp=true</amplink>
      <pubDate>Tue, 27 Jan 2026 07:03:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild6465-3864-4135-a362-393161326339/1597239_4774fd06_1.png" type="image/png"/>
      <description>Существует распространенное мнение: чем больше слов выучиваешь в день, тем быстрее овладеешь языком. Некоторые даже советуют просто открыть словарь и учить слова подряд. Признаюсь честно, практическая польза от такого подхода минимальна.</description>
      <turbo:content><![CDATA[<header><h1>Как учить английские слова, чтобы не забывать?</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6465-3864-4135-a362-393161326339/1597239_4774fd06_1.png"/></figure><h2  class="t-redactor__h2">Как учить английские слова, чтобы не забывать?<br /><br /></h2><div class="t-redactor__text">Существует распространенное мнение: чем больше слов выучиваешь в день, тем быстрее овладеешь языком. Некоторые даже советуют просто открыть словарь и учить слова подряд. Признаюсь честно, практическая польза от такого подхода минимальна.<br /><br />Безусловно, сама по себе тренировка памяти полезна для мозга. Но ждать, что после механического заучивания вы внезапно заговорите свободно, — значит питать иллюзии. Почему? Наш мозг устроен рационально. Он избавляется от информации, которая не используется. Слова, не нашедшие применения в речи, довольно быстро стираются из памяти — вы их просто забудете.<br /><br />Гораздо эффективнее действует иной принцип: <strong>учите то, что вам интересно и что вы можете применить</strong>. Ключ к запоминанию — не количество, а связь нового слова с личным опытом и его практическое использование.<br /><br />Вот простая стратегия, которая работает:<br /><br /><ol><li data-list="ordered"><strong>Фокус на актуальном.</strong> Выбирайте слова и темы, связанные с вашей работой, хобби, текущими жизненными задачами или планами (например, путешествием).</li><li data-list="ordered"><strong>Немедленное применение.</strong> Как только узнали новое слово, сразу стройте с ним фразы, придумывайте контексты, мысленно «примеряйте» его к своим ситуациям.</li><li data-list="ordered"><strong>Активное использование.</strong> Сознательно вплетайте новое слово в разговор или письменную практику, даже если поначалу это требует усилий.</li></ol><br />Такой подход превращает абстрактную «единицу словаря» в инструмент для выражения <em>ваших</em> мыслей. В этом случае успех закономерен: вы не только надолго запомните слова, но и в итоге освоите больший объем лексики, чем при ежедневной «зубрежке» десятка бесполезных терминов. Вы учите язык не для словаря, а для жизни — вот главный принцип.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Английский за 3 месяца: реалии и разумные ожидания.</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/16djuvjnr1-angliiskii-za-3-mesyatsa-realii-i-razumn</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/16djuvjnr1-angliiskii-za-3-mesyatsa-realii-i-razumn?amp=true</amplink>
      <pubDate>Tue, 27 Jan 2026 07:05:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild3664-3836-4138-b135-623062316466/1597239_4774fd06_2.png" type="image/png"/>
      <description>Многие рекламные объявления обещают научить английскому языку «с нуля» за три месяца. Стоит ли верить таким обещаниям? Давайте разберемся реалистично.</description>
      <turbo:content><![CDATA[<header><h1>Английский за 3 месяца: реалии и разумные ожидания.</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3664-3836-4138-b135-623062316466/1597239_4774fd06_2.png"/></figure><h2  class="t-redactor__h2">Английский за 3 месяца: реалии и разумные ожидания.<br /><br /></h2><div class="t-redactor__text">Многие рекламные объявления обещают научить английскому языку «с нуля» за три месяца. Стоит ли верить таким обещаниям? Давайте разберемся реалистично.<br /><br />Как правило, за этот срок можно действительно освоить набор полезных фраз для типичных ситуаций: заказа в кафе, регистрации в отеле, вопросов прохожим. Это ценный навык, который поможет чувствовать себя увереннее в поездке. Однако здесь возникает закономерный вопрос: а что делать с ответами?<br /><br />Вы спросите: «Where is the nearest metro station?» (Где ближайшая станция метро?). Но если собеседник ответит что-то большее, чем простое указание пальцем, например, «Take the second right, then go straight past the fountain and you’ll see the entrance» (Поверните вторым поворотом направо, пройдите прямо мимо фонтана, и вы увидите вход), — есть риск не понять его. В этом случае диалог прервется. <strong><em>Вы же не поймете ответов, не зная языка.</em></strong> А тогда зачем спрашивать? <br /><br />По сути, такой подход мало чем отличается от использования бумажного разговорника или переводчика в телефоне. Вы можете задать вопрос, но не сможете поддерживать полноценную беседу, реагировать на реплики и улавливать нюансы.<br /><br />Главный вывод для взрослого и мотивированного ученика заключается в следующем: язык — это не только умение говорить, но и, в первую очередь, <strong>способность понимать</strong>. Настоящее освоение языка — это постепенный процесс, который строится на развитии нескольких навыков одновременно: аудирования, грамматики, чтения и, конечно, говорения.<br /><br />Поэтому, на мой опытный взгляд, быстрый курс может дать хороший старт и снять первоначальный страх перед общением. Но для осмысленного диалога, работы с иностранными коллегами, чтения книг или понимания фильмов потребуется больше времени и системных занятий. Это инвестиция в себя, где результат прямо пропорционален усилиям и регулярности. Такой подход, хотя и не такой стремительный, в долгосрочной перспективе принесет гораздо более глубокое и удовлетворяющее знание.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Кино и музыка в помощь: как использовать любимые материалы для изучения языка без разочарований.</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/6jzezuffe1-kino-i-muzika-v-pomosch-kak-ispolzovat-l</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/6jzezuffe1-kino-i-muzika-v-pomosch-kak-ispolzovat-l?amp=true</amplink>
      <pubDate>Tue, 27 Jan 2026 07:53:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild6230-6439-4834-a461-336433393233/1597239_4774fd06_3.png" type="image/png"/>
      <description>Использование музыки и кино — один из самых приятных и действенных способов погрузиться в язык. Как педагог с более чем 20-летним опытом, я всегда рекомендую этот метод своим взрослым ученикам. </description>
      <turbo:content><![CDATA[<header><h1>Кино и музыка в помощь: как использовать любимые материалы для изучения языка без разочарований.</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6230-6439-4834-a461-336433393233/1597239_4774fd06_3.png"/></figure><h2  class="t-redactor__h2">Кино и музыка в помощь: как использовать любимые материалы для изучения языка без разочарований.</h2><div class="t-redactor__text">Использование музыки и кино — один из самых приятных и действенных способов погрузиться в язык. Как педагог с более чем 20-летним опытом, я всегда рекомендую этот метод своим взрослым ученикам. Однако ключ к успеху здесь — не в стремлении объять необъятное, а в грамотном, постепенном подходе.<br /><br />Частая ошибка, с которой я сталкиваюсь — это желание сразу взять высокую планку. Ученик, вдохновленный идеей, берется за просмотр полнометражного фильма без субтитров или пытается разобрать быструю рэп-композицию. Результат, к сожалению, предсказуем: полное непонимание и угасание мотивации, потому что кажется, что ничего не получается.<br /><br />Мой опыт подсказывает простой принцип: начинать нужно с материалов, которые лишь немного превышают ваш текущий уровень. Вот несколько проверенных стратегий:<br /><br /><ul><li data-list="bullet"><strong>Для начала выбирайте короткие форматы.</strong> Вместо полнометражного фильма — серию популярного ситкома (например, «Friends» или «Extra»), где диалоги живее и короче. Вместо сложной песни — медленную балладу или даже детскую песенку, где четкое произношение и простые повторяющиеся фразы.</li></ul><br /><ul><li data-list="bullet"><strong>Используйте субтитры как инструмент.</strong> Начните с русских субтитров, чтобы уловить смысл, затем переключитесь на английские. Это позволит визуально связывать звучащее слово с его написанием.</li></ul><br /><ul><li data-list="bullet"><strong>Фокусируйтесь не на всем, а на конкретном.</strong> Не стремитесь понять каждое слово. Выберите одну-две интересные фразы или новых слова из просмотренного эпизода или прослушанной песни, выпишите их и постарайтесь использовать.</li></ul><br />Помните, что Москва не сразу строилась. Регулярность и посильная сложность — ваши главные союзники. Лучше 15 минут в день с коротким клипом или песней, чем двухчасовой марафон, после которого останется только усталость.<br /><br />Когда вы постепенно усложняете материал, мозг не перегружается, а удовольствие от процесса остается. Вы начнете узнавать знакомые слова и конструкции, и это чувство маленькой победы — мощнейший стимул двигаться дальше. Со временем вы сами удивитесь, как незаметно перешли от детских песенок к пониманию диалогов в серьезном кино или текстов любимых музыкальных групп.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Секрет долгосрочной памяти в изучении языка: неочевидная роль письма.</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/7jmnc9xb41-sekret-dolgosrochnoi-pamyati-v-izuchenii</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/7jmnc9xb41-sekret-dolgosrochnoi-pamyati-v-izuchenii?amp=true</amplink>
      <pubDate>Tue, 27 Jan 2026 08:01:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild3639-6531-4265-b861-633064393766/1597239_4774fd06_4.png" type="image/png"/>
      <description>На первых занятиях с новыми учениками я всегда делаю особый акцент на письменных упражнениях. Иногда это вызывает удивление: зачем так много писать в век цифровых технологий и разговорных клубов? </description>
      <turbo:content><![CDATA[<header><h1>Секрет долгосрочной памяти в изучении языка: неочевидная роль письма.</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3639-6531-4265-b861-633064393766/1597239_4774fd06_4.png"/></figure><h2  class="t-redactor__h2">Секрет долгосрочной памяти в изучении языка: неочевидная роль письма. </h2><div class="t-redactor__text">На первых занятиях с новыми учениками я всегда делаю особый акцент на письменных упражнениях. Иногда это вызывает удивление: зачем так много писать в век цифровых технологий и разговорных клубов? Мой опыт преподавания английского взрослым более 20 лет дает однозначный ответ: это один из самых эффективных способов закрепить знания и побороть забывчивость.<br /><br />Существует простое правило, подтвержденное педагогикой: <strong>когда мы слушаем — мы понимаем, когда делаем — осмысливаем, а когда пишем — запоминаем.</strong> Письмо — это медленный, осознанный процесс. Он задействует моторную память (движение руки), визуальное восприятие (вы видите слово) и аналитическое мышление (вы строите предложение). Этот «тройной удар» по памяти создает гораздо более прочные нейронные связи, чем пассивное чтение или прослушивание.<br /><br />Многие взрослые ученики сталкиваются с проблемой: новое правило или список слов, понятые на уроке, бесследно испаряются из памяти через день. Устного повторения часто бывает недостаточно. Но когда вы самостоятельно, без подсказок, выводите грамматическую конструкцию в упражнении или записываете новый словарный запас в контексте целого предложения, вы буквально «прошиваете» эту информацию в своем сознании.<br /><br />Частая отговорка — «мне это кажется скучным» или «я и так все помню». Однако именно дисциплинированная письменная практика на начальном и среднем этапе экономит силы и время в долгосрочной перспективе. Не нужно будет снова и снова возвращаться к азам. Выполняя письменные задания (будь то грамматические упражнения, составление диалогов или даже простые дневниковые записи), вы строите прочный фундамент, на котором затем легко лягут разговорные навыки.<br /><br /><strong>Практический совет из опыта:</strong> Не пренебрегайте этой «базовой» работой. Отведите 10-15 минут в день на то, чтобы вручную записать новые фразы, преобразовать предложения по изученному правилу или просто описать свой день. Вы удивитесь, насколько увереннее этот материал будет потом всплывать в речи. Письмо — это мостик между пониманием и истинным владением языком, и пройти по нему нужно обязательно.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Coronation of Ivan IV</title>
      <link>https://www.lingvo-mir.ru/news/tpost/2n9yda2cd1-coronation-of-ivan-iv</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/2n9yda2cd1-coronation-of-ivan-iv?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 07:48:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6464-6463-4437-a563-316637646333/__IV__.jpg" type="image/jpeg"/>
      <description>On January 16, 1547, an important ceremony takes place in the Assumption Cathedral of the Moscow Kremlin. Ivan IV Vasilyevich becomes the first "tsar" </description>
      <turbo:content><![CDATA[<header><h1>Coronation of Ivan IV</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6464-6463-4437-a563-316637646333/__IV__.jpg"/></figure><h2  class="t-redactor__h2">Coronation of Ivan IV</h2><div class="t-redactor__text">On January 16, 1547, an important ceremony <strong>takes place</strong> in the<strong> Assumption Cathedral</strong> of the Moscow Kremlin. Ivan IV Vasilyevich<strong> becomes </strong>the first "<strong>tsar</strong>" of Russia. People later call him <strong>Ivan the Terrible</strong>. He is only 16 years old at this time.<br /><br />For this <strong>event</strong>, a special official document <strong>is created</strong>. It <strong>describes</strong> the ceremony for<strong> giving power</strong> to the new <strong>ruler.</strong><br /><br />The tsar's coronation is a very important political event for Russia. The title "tsar" shows that the ruler has absolute power. It also <strong>changes </strong>Russia's position in Europe.<br /><br />Before 1547, Russian rulers have the<strong> title </strong>"<strong>Grand Prince.</strong>" In the West, this title is <strong>similar</strong> to "prince" or "<strong>grand duke</strong>." But the new title "tsar" is <strong>equal </strong>to "<strong>emperor</strong>" or "<strong>king</strong>" in Europe. It puts the Russian ruler on <strong>the same level</strong> as other powerful Western <strong>monarchs.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to take place - происходить</li><li data-list="bullet">Assumption Cathedral – Успенский собор</li><li data-list="bullet">to become – становиться</li><li data-list="bullet">tsar – царь</li><li data-list="bullet">Ivan the Terrible - Иван Грозный</li><li data-list="bullet">an event - событие</li><li data-list="bullet">official document – официальный документ</li><li data-list="bullet">to create - создавать</li><li data-list="bullet">to describe – описывать</li><li data-list="bullet">giving power – наделение властью</li><li data-list="bullet">a ruler – правитель</li><li data-list="bullet">to change - менять</li><li data-list="bullet">title – титул</li><li data-list="bullet">Grand Prince – Великий князь</li><li data-list="bullet">similar to – равнозначный, похожий</li><li data-list="bullet">a prince – принц</li><li data-list="bullet">grand duke – великий герцог</li><li data-list="bullet">equal to – равный</li><li data-list="bullet">an emperor – император</li><li data-list="bullet">a king – король</li><li data-list="bullet">on the same level – на одном уровне</li><li data-list="bullet">a monarch – монарх</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Beatles Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/dx9yr94ga1-world-beatles-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/dx9yr94ga1-world-beatles-day?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 08:00:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3139-6231-4366-b933-303764333661/f040f107b703e969253e.jpg" type="image/jpeg"/>
      <description>Since 2001, UNESCO celebrates World Beatles Day on January 16. This date is very special. On January 16, 1957,</description>
      <turbo:content><![CDATA[<header><h1>World Beatles Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3139-6231-4366-b933-303764333661/f040f107b703e969253e.jpg"/></figure><h2  class="t-redactor__h2">World Beatles Day</h2><div class="t-redactor__text">Since 2001, <strong>UNESCO celebrates</strong> World <strong>Beatles </strong>Day on January 16. This date is very special. On January 16, 1957, The Cavern Club opens in Liverpool. In this club, young musicians John Lennon, Paul McCartney, and George Harrison start their <strong>career. </strong>At this time, they are still <strong>unknown.</strong> A few years later, Ringo Starr <strong>joins</strong> them.</div><div class="t-redactor__text">Later, another important <strong>event</strong> happens on January 16. In 1964, the music magazine "Cashbox" gives the song <em>I Want To Hold Your Hand</em> the number one position on the American <strong>hit parade.</strong> This happens because the <strong>single</strong> <strong>sells over</strong> a million copies in just ten days.<br /><br /><strong>Vocabulary:</strong></div><div class="t-redactor__text"><ul><li data-list="bullet">UNESCO – ЮНЕСКО (Организация Объединённых Наций по вопросам образования, науки и культуры)</li><li data-list="bullet">to celebrate – празднует, отмечает</li><li data-list="bullet">Beatles - Битлз</li><li data-list="bullet">a club – клуб</li><li data-list="bullet">a career – карьера</li><li data-list="bullet">unknown – неизвестные, никому не известные</li><li data-list="bullet">to join – присоединяется к ним</li><li data-list="bullet">an event - событие</li><li data-list="bullet">a magazine – музыкальный журнал</li><li data-list="bullet">hit parade – хит-парад, чарт</li><li data-list="bullet">single – сингл (отдельно выпущенная песня)</li><li data-list="bullet">to sells over - распродаваться</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>James Cook crosses the Antarctic Circle</title>
      <link>https://www.lingvo-mir.ru/news/tpost/8rg3lm2ov1-james-cook-crosses-the-antarctic-circle</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/8rg3lm2ov1-james-cook-crosses-the-antarctic-circle?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 08:13:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3238-3262-4336-a132-306235346366/photo.jpg" type="image/jpeg"/>
      <description>The English explorer James Cook is the first person to cross the Antarctic Circle. This happens on January 17, 1773. It is during his second voyage around the world.</description>
      <turbo:content><![CDATA[<header><h1>James Cook crosses the Antarctic Circle</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3238-3262-4336-a132-306235346366/photo.jpg"/></figure><h2  class="t-redactor__h2">James Cook crosses the Antarctic Circle</h2><div class="t-redactor__text">The English <strong>explorer </strong>James Cook is the first person <strong>to cross the Antarctic Circle</strong>. This happens on January 17, 1773. It is during his second <strong>voyage</strong> around the world.<br /><br />The <strong>goal </strong>of this voyage is <strong>to sail </strong>as far south as possible. Cook wants<strong> to find out</strong> if a large<strong> southern </strong>continent, Terra Australis, <strong>exists.</strong> He<strong> commands</strong> two <strong>ships</strong>: the Resolution and the Adventure.<br /><br />He sails across <strong>the Pacific Ocean.</strong> He visits Australia, New Zealand, and many southern <strong>islands. </strong>Many of these islands later <strong>become</strong> English <strong>colonies.</strong> <br /><br />He <strong>searches for</strong> the "<strong>Southern Land</strong>." Many people <strong>believe </strong>it is south of Australia. Cook sails through the Antarctic Circle, but heavy<strong> ice forces</strong> him to turn back.<br /><br />After many <strong>attempts</strong> <strong>to pass</strong> through the ice, Cook makes a wrong <strong>conclusion</strong>. He thinks the great Southern Land does not exist. But he <strong>maps</strong> many <strong>unknown</strong> islands in the South Pacific Ocean.<br /><br />The <strong>observations</strong> and detailed<strong> reports</strong> of this great explorer become the <strong>basis </strong>for many future expeditions.</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">an explorer – исследователь, мореплаватель</li><li data-list="bullet">to cross – пересекать</li><li data-list="bullet">Antarctic Circle – Южный полярный круг</li><li data-list="bullet">a voyage – плавание, путешествие</li><li data-list="bullet">goal – цель</li><li data-list="bullet">sail – плыть (на парусном судне)</li><li data-list="bullet"> to find out - обнаружить</li><li data-list="bullet">southern - южный</li><li data-list="bullet">to exist - существовать</li><li data-list="bullet">to command – командовать</li><li data-list="bullet">a ship – корабль</li><li data-list="bullet">the Pacific Ocean - Тихий океан</li><li data-list="bullet"> an island - остров</li><li data-list="bullet">to become - становиться</li><li data-list="bullet">a colony– колония</li><li data-list="bullet">to search for – искать</li><li data-list="bullet">Southern Land - Южная Земля</li><li data-list="bullet">to believe - верить</li><li data-list="bullet">ice - лед</li><li data-list="bullet">to force – вынуждать</li><li data-list="bullet">an attempt – попытка</li><li data-list="bullet">to pass - проходить, пересекать</li><li data-list="bullet">a conclusion – вывод</li><li data-list="bullet">to map – наносить на карту</li><li data-list="bullet">unknown - неизвестный</li><li data-list="bullet">an observation – наблюдение</li><li data-list="bullet">a report – отчёт</li><li data-list="bullet">basis - основа</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Day the Siege of Leningrad was Broken</title>
      <link>https://www.lingvo-mir.ru/news/tpost/247m9ap3v1-the-day-the-siege-of-leningrad-was-broke</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/247m9ap3v1-the-day-the-siege-of-leningrad-was-broke?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 08:34:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3330-6231-4231-b135-616233623736/JEs8uKvlBPoGeRRhRi7d.jpg" type="image/jpeg"/>
      <description>January 18 is a very important day for Russians, and especially for the people of St. Petersburg. On this day in 1943, during the Great Patriotic </description>
      <turbo:content><![CDATA[<header><h1>The Day the Siege of Leningrad was Broken</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3330-6231-4231-b135-616233623736/JEs8uKvlBPoGeRRhRi7d.jpg"/></figure><h2  class="t-redactor__h2">The Day the Siege of Leningrad was Broken</h2><div class="t-redactor__text">January 18 is a very important day for Russians, and especially for the people of St. Petersburg. On this day in 1943, during <strong>the Great Patriotic War,</strong> the <strong>siege </strong>of Leningrad <strong>is broken.</strong><br /><br /><strong>Even though</strong> the city <strong>remains</strong> <strong>surrounded</strong> for one more year, the situation on the Leningrad front<strong> improves </strong>a lot after this <strong>breakthrough.</strong><br /><br />By January 18, 1943, about 800 thousand people remain in the city. Around midnight, <strong>a message</strong> about the breakthrough<strong> is broadcast </strong>on the radio. People come out into the streets, <strong>shouting</strong> with <strong>joy.</strong> Leningrad is <strong>decorated</strong> with flags. Hope <strong>appears </strong>that their city will be free.<br /><br />The siege is <strong>completely</strong> broken only on January 27, 1944. The breakthrough in 1943 creates only a<strong> narrow </strong>corridor. But the<strong> importance </strong>of this day for Leningrad's future is very great. It is the first, most important <strong>step</strong> toward the city's <strong>liberation.</strong></div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">the Great Patriotic War - Великая Отечественная война</li><li data-list="bullet">siege – блокада, осада</li><li data-list="bullet">is broken  – прорывается</li><li data-list="bullet">even though - хотя</li><li data-list="bullet">to remain - оставаться</li><li data-list="bullet">surrounded – осаждённый, окруженный</li><li data-list="bullet">a situation – обстановка</li><li data-list="bullet">to improve – улучшать</li><li data-list="bullet">breakthrough - прорыв</li><li data-list="bullet">a message - сообщение</li><li data-list="bullet">is broadcast – передавать (по радио)</li><li data-list="bullet">to shout - кричать</li><li data-list="bullet">joy – радость</li><li data-list="bullet">to decorate – украшать</li><li data-list="bullet">to appear  – появляться</li><li data-list="bullet">completely - полностью</li><li data-list="bullet">narrow - узкий</li><li data-list="bullet">corridor – коридор (участок земли)</li><li data-list="bullet">importance – значение, важность</li><li data-list="bullet">a step - шаг</li><li data-list="bullet">liberation – освобождение</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Cheese Lovers Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/4z94hh2381-world-cheese-lovers-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/4z94hh2381-world-cheese-lovers-day?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 09:20:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>People all over the world celebrate World Cheese Lovers Day on January 20. It is a holiday for fans of this very popular dairy product.</description>
      <turbo:content><![CDATA[<header><h1>World Cheese Lovers Day</h1></header><h2  class="t-redactor__h2">World Cheese Lovers Day</h2><div class="t-redactor__text">People all over the world <strong>celebrate</strong> World <strong>Cheese Lovers Day </strong>on January 20. It is a holiday for <strong>fans</strong> of this very popular <strong>dairy </strong>product.</div><div class="t-redactor__text">Cheese is a very <strong>healthy food.</strong> It is popular with everyone — from regular people to real g<strong>ourmets</strong> who love <strong>fine food.</strong></div><div class="t-redactor__text">The history of cheese is very old. It begins thousands of years ago. Some <strong>studies </strong>say <strong>cheese making</strong> starts around 8000 <strong>BC</strong>. No one knows <strong>exactly </strong>where cheese <strong>comes from</strong>. Different <strong>ancient </strong>cultures in many parts of the world make their<strong> own kinds</strong> of cheese. They live very <strong>far </strong>from each other.</div><div class="t-redactor__text">In Russia, people already have a tradition of making <strong>homemade</strong> cheese. But during the time of Peter the Great, they first <strong>learn about </strong>European cheesemaking <strong>technology.</strong></div><div class="t-redactor__text">Peter I invites <strong>Dutch </strong>cheesemakers to Russia as an <strong>experiment. </strong>Dutch cheese becomes the model for the Russian cheese <strong>varieties </strong>that<strong> appear</strong> later.</div><div class="t-redactor__text"><strong>Vocabulary: </strong></div><div class="t-redactor__text"><ul><li data-list="bullet">Cheese Lovers Day - День любителей сыра</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">a fan - поклонник</li><li data-list="bullet">dairy – молочный продукт</li><li data-list="bullet">healthy food – полезная еда</li><li data-list="bullet">a gourmet – гурман</li><li data-list="bullet">fine food – изысканная еда</li><li data-list="bullet">history – история</li><li data-list="bullet">studies – исследования</li><li data-list="bullet">cheese making – сыроварение</li><li data-list="bullet">BC - до н.э.</li><li data-list="bullet">exactly - точно</li><li data-list="bullet">to come from - происходить </li><li data-list="bullet">ancient – древний</li><li data-list="bullet">culture – культура</li><li data-list="bullet">own - собственный</li><li data-list="bullet">a kind - вид</li><li data-list="bullet">far - далеко</li><li data-list="bullet">homemade – домашний</li><li data-list="bullet">to learn about – узнавать о, знакомиться с</li><li data-list="bullet">a technology – технология</li><li data-list="bullet">to invite – приглашать</li><li data-list="bullet">Dutch – голландский</li><li data-list="bullet">an experiment – эксперимент, опыт</li><li data-list="bullet">a model – образец, прообраз</li><li data-list="bullet">a variety – сорт</li><li data-list="bullet">to appear - появляться</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Launch of the World's First Nuclear Submarine</title>
      <link>https://www.lingvo-mir.ru/news/tpost/6fyby9j6y1-the-launch-of-the-worlds-first-nuclear-s</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/6fyby9j6y1-the-launch-of-the-worlds-first-nuclear-s?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 09:44:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3733-3765-4738-a266-323330613536/photo.jpg" type="image/jpeg"/>
      <description>On January 21, 1954, the world's first nuclear submarine, the USS Nautilus (SSN-571), is launched. It leaves the shipyard in Groton, Connecticut, </description>
      <turbo:content><![CDATA[<header><h1>The Launch of the World's First Nuclear Submarine</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3733-3765-4738-a266-323330613536/photo.jpg"/></figure><h2  class="t-redactor__h2">The Launch of the World's First Nuclear Submarine</h2><div class="t-redactor__text">On January 21, 1954, the world's first <strong>nuclear submarine</strong>, the USS Nautilus (SSN-571), <strong>is launched</strong>. It leaves the <strong>shipyard </strong>in Groton, Connecticut, USA. President Dwight D. Eisenhower is <strong>present </strong>for this important <strong>event.</strong><br /><br />They name the submarine "Nautilus" after the<strong> fictional </strong>submarine in Jules Verne's book "<strong>20,000 Leagues Under the Sea."</strong><br /><br />The submarine is about 97 meters long and 8.2 meters wide. Its <strong>water displacement</strong> is 4,092 tons. The Nautilus <strong>sets a new record </strong>for the longest time underwater <strong>without surfacing </strong>for the U.S. Navy. It also <strong>reaches</strong> a top underwater <strong>speed</strong> of 20 <strong>knots</strong> (about 37 km/h).<br /><br />On August 3, 1958, the Nautilus makes history again. It becomes the first submarine<strong> to travel under the ice</strong> and reach the North Pole.<strong> However, </strong>it cannot surface there at that time.<br /><br />This <strong>achievement </strong>belongs to Soviet <strong>sailors </strong>later. In September 1963, the Soviet nuclear submarine K-181 (Project 627A "Kit") surfaces at the<strong> North Pole.</strong> It is the first time a submarine from the <strong>USSR</strong>'s <strong>fleet</strong> surfaces there.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to be launched – спуск на воду</li><li data-list="bullet">a nuclear submarine – атомная подводная лодка</li><li data-list="bullet">a shipyard – верфь, судостроительный завод</li><li data-list="bullet">to be present – присутствовать</li><li data-list="bullet">an event - событие</li><li data-list="bullet">fictional – вымышленный, фантастический</li><li data-list="bullet">"20,000 Leagues Under the Sea" - "20 тысяч лье под водой"</li><li data-list="bullet">water displacement – водоизмещение</li><li data-list="bullet">to set a record – установить рекорд</li><li data-list="bullet">without - без</li><li data-list="bullet">surfacing – всплытие</li><li data-list="bullet">to reach - достичь</li><li data-list="bullet">speed - скорость</li><li data-list="bullet">a knot – узел (морская единица скорости)</li><li data-list="bullet">to travel under the ice – пройти подо льдом</li><li data-list="bullet">however - однако</li><li data-list="bullet">an achievement – достижение</li><li data-list="bullet">to surface – всплывать</li><li data-list="bullet">a sailor - моряк</li><li data-list="bullet">North Pole - Северный полюс</li><li data-list="bullet">USSR - СССР</li><li data-list="bullet">fleet – флот</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Bloody Sunday</title>
      <link>https://www.lingvo-mir.ru/news/tpost/rydfv146g1-bloody-sunday</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/rydfv146g1-bloody-sunday?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 09:56:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6134-6263-4261-b337-313737613362/_.jpg" type="image/jpeg"/>
      <description>On January 22, 1905, a large group of workers and their families march to the Winter Palace in St. Petersburg. Their leader is a priest named Father Georgy Gapon. </description>
      <turbo:content><![CDATA[<header><h1>Bloody Sunday</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6134-6263-4261-b337-313737613362/_.jpg"/></figure><h2  class="t-redactor__h2">Bloody Sunday</h2><div class="t-redactor__text">On January 22, 1905, a large group of workers and their families <strong>march</strong> to the Winter Palace in St. Petersburg. Their leader is a <strong>priest </strong>named Father Georgy Gapon. They want to give a<strong> petition</strong> to<strong> Tsar</strong> Nicholas II. This paper asks for better <strong>working conditions</strong>, more <strong>rights,</strong> and political <strong>freedom.</strong><br /><br />The people are <strong>peaceful.</strong> They <strong>carry</strong> <strong>icons </strong>and pictures of the tsar, believing he will help them. But the tsar is not in the palace. <strong>Soldiers</strong> and police meet the marchers. They <strong>order</strong> the <strong>crowd </strong>to stop.<br /><br />When the crowd does not stop, the soldiers<strong> fire their guns.</strong> Many men, women, and children are killed or <strong>wounded.</strong> This <strong>tragic</strong> <strong>event</strong> is called "Bloody Sunday."<br /><br />"Bloody Sunday" is a<strong> shock</strong> for the country. It<strong> breaks </strong>the people's <strong>trust</strong> in the tsar. It becomes one of the main <strong>reasons</strong> for the First Russian Revolution of 1905-1907. The revolution<strong> challenges</strong> the tsar's absolute power.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">bloody - кровавый</li><li data-list="bullet">to march – идти (маршем, демонстрацией)</li><li data-list="bullet">a priest – священник</li><li data-list="bullet">a petition – прошение, петиция</li><li data-list="bullet">tsar – царь</li><li data-list="bullet">working conditions – условия труда</li><li data-list="bullet">a right – право</li><li data-list="bullet">freedom – свобода</li><li data-list="bullet">peaceful – мирный</li><li data-list="bullet">to carry - нести</li><li data-list="bullet">an icon – икона</li><li data-list="bullet">a soldier – солдат</li><li data-list="bullet">to order - приказывать</li><li data-list="bullet">a crowd - толпа</li><li data-list="bullet">fire their guns – открывают огонь, стреляют</li><li data-list="bullet">wounded – раненный</li><li data-list="bullet">a tragic event – трагическое событие</li><li data-list="bullet">a shock – потрясение</li><li data-list="bullet">to break - ломать</li><li data-list="bullet">trust – доверие</li><li data-list="bullet">a reason - причина</li><li data-list="bullet">to challenge – бросать вызов</li><li data-list="bullet">absolute power – неограниченная/абсолютная власть</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>First Landing in Antarctica</title>
      <link>https://www.lingvo-mir.ru/news/tpost/c7z3lkvk51-first-landing-in-antarctica</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/c7z3lkvk51-first-landing-in-antarctica?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 10:07:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3161-6132-4235-a635-636232356330/photo.jpg" type="image/jpeg"/>
      <description>On January 23, 1895, a ship called the "Antarctic" lands in Antarctica. Captain Leonard Kristensen is the captain of this Norwegian whaling ship. </description>
      <turbo:content><![CDATA[<header><h1>First Landing in Antarctica</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3161-6132-4235-a635-636232356330/photo.jpg"/></figure><h2  class="t-redactor__h2">First Landing in Antarctica</h2><div class="t-redactor__text">On January 23, 1895, a ship called the "Antarctic" lands in Antarctica. Captain <strong>Leonard Kristensen</strong> is the captain of this <strong>Norwegian whaling</strong> ship. A <strong>passenger</strong> on the ship, <strong>Carsten Borchgrevink</strong>, steps onto the land first. He is a teacher of <strong>natural sciences.</strong> He asks the captain <strong>to lower a boat </strong>so they can go to the <strong>shore.</strong><br /><br />Borchgrevink <strong>collects samples </strong>of minerals there. He also sees <strong>Antarctic lichen</strong> and describes it. In the water, he notices a <strong>jellyfish.</strong><br /><br />The <strong>crew</strong> sees many <strong>wonders </strong>on the new continent. <br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to land – приземляться, высаживаться</li><li data-list="bullet">Leonard Kristensen  - Леонард Кристенсен</li><li data-list="bullet">Norwegian - норвежский</li><li data-list="bullet">a whaling ship – китобойное/промысловое судно</li><li data-list="bullet">a passenger – пассажир</li><li data-list="bullet">Carsten Borchgrevink - Карлстен Борхгревинк</li><li data-list="bullet">natural sciences – естественные науки</li><li data-list="bullet">to lower a boat – спускать лодку на воду</li><li data-list="bullet">a shore – берег</li><li data-list="bullet">to collect - собирать</li><li data-list="bullet">a sample – образец</li><li data-list="bullet">a mineral – минерал</li><li data-list="bullet">Antarctic lichen – антарктический лишайник</li><li data-list="bullet">a jellyfish – медуза</li><li data-list="bullet">a crew – экипаж, команда</li><li data-list="bullet">a wonder -  чудо</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The California Gold Rush</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ovs4905zn1-the-california-gold-rush</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ovs4905zn1-the-california-gold-rush?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 10:26:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3736-3964-4438-b935-346662313938/_.jpg" type="image/jpeg"/>
      <description>The California Gold Rush is the unorganized search for gold by thousands of people. It happens in California, USA, between 1848 and 1855.</description>
      <turbo:content><![CDATA[<header><h1>The California Gold Rush</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3736-3964-4438-b935-346662313938/_.jpg"/></figure><h2  class="t-redactor__h2">The California Gold Rush</h2><div class="t-redactor__text">The California <strong>Gold Rush</strong> is the <strong>unorganized search</strong> for gold by thousands of people. It <strong>happens</strong> in California, USA, between 1848 and 1855.<br /><br />It all begins on January 24, 1848, near a <strong>sawmill </strong>in Coloma. The sawmill <strong>belongs </strong>to a man named John Sutter.<br /><br />A worker named James W. Marshall <strong>finds</strong> small <strong>pieces </strong>of gold in the<strong> waterwheel</strong> of the American River. He shows his find to John Sutter. Together, they <strong>check</strong> the metal <strong>carefully.</strong> They <strong>confirm</strong> it is real gold.<br /><br />Sutter is very <strong>worried.</strong> He wants <strong>to keep</strong> this information <strong>a secret.</strong> He <strong>is afraid</strong> for his <strong>farm business.</strong> He thinks it will <strong>suffer</strong> if many people come <strong>to look for</strong> gold.<br /><br />But the <strong>news spreads</strong> very fast. Soon, about 300,000 people come to California. They <strong>arrive</strong> from other parts of the USA and from other countries. <br /><br />In just a few years, San Francisco <strong>grows</strong> from a small town into a large city. People build roads, schools, and <strong>churches </strong>in California.<br /><br />The region <strong>creates</strong> a system of <strong>laws. </strong>In 1850, California officially <strong>becomes</strong> a <strong>state</strong> of the USA. People often call it the "Golden State" today.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Gold Rush – золотая лихорадка</li><li data-list="bullet">unorganized - неорганизованный </li><li data-list="bullet">a search – поиск</li><li data-list="bullet">a sawmill – лесопилка</li><li data-list="bullet">to belong - принадлежать</li><li data-list="bullet">to find – обнаруживать</li><li data-list="bullet">a piece - кусочек</li><li data-list="bullet">a waterwheel – водяное колесо</li><li data-list="bullet">a find – находка</li><li data-list="bullet">to check – проверять</li><li data-list="bullet">carefully - тщательно</li><li data-list="bullet">to confirm – подтверждать</li><li data-list="bullet">worried – обеспокоенный</li><li data-list="bullet">to keep a secret – сохранить в тайне</li><li data-list="bullet">to be afraid for – бояться за</li><li data-list="bullet">farm business – сельскохозяйственный бизнес</li><li data-list="bullet">to suffer – пострадать</li><li data-list="bullet">to to look for - искать</li><li data-list="bullet">news - новости</li><li data-list="bullet">to spread – распространяться</li><li data-list="bullet">to arrive - прибывать</li><li data-list="bullet">to grow – расти</li><li data-list="bullet">a church - церковь</li><li data-list="bullet">to create - создавать</li><li data-list="bullet">a law – закон</li><li data-list="bullet">to become – становиться</li><li data-list="bullet">a state – штат</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Tatiana's Day and Russian Students' Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ah2fg2o6o1-tatianas-day-and-russian-students-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ah2fg2o6o1-tatianas-day-and-russian-students-day?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 10:45:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3864-3539-4538-a538-326434613333/_.jpg" type="image/jpeg"/>
      <description>January 25 is called Tatiana's Day, a day to honor Saint Tatiana of Rome. During a time of harsh persecution of Christians, people try to make her leave the faith, </description>
      <turbo:content><![CDATA[<header><h1>Tatiana's Day and Russian Students' Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3864-3539-4538-a538-326434613333/_.jpg"/></figure><h2  class="t-redactor__h2">Tatiana's Day and Russian Students' Day</h2><div class="t-redactor__text">January 25 is called Tatiana's Day, a day<strong> to honor</strong> <strong>Saint </strong>Tatiana of Rome. During a time of harsh <strong>persecution</strong> of <strong>Christians</strong>, people try to make her <strong>leave</strong> the <strong>faith, </strong>but she stays strong. <strong>Authorities execute </strong>her on January 25 in the year 226, and this day becomes a Christian holiday<strong> symbolizing</strong> strong faith.<br /><br />This date is also Russian Students' Day. The<strong> reason</strong> is the opening of Moscow University. On this day in 1755, <strong>Empress</strong> Elizabeth <strong>signs a decree</strong> to<strong> establish</strong> the university. Later, a small <strong>church dedicated</strong> to Saint Tatiana is built at the university, and she becomes the <strong>patron saint </strong>of all Russian students.<br /><br />The day officially <strong>becomes </strong>a national student holiday in 1850 under <strong>Emperor </strong>Nicholas I. He<strong> orders</strong> the celebration of January 25 as the day of all <strong>higher education institutions</strong> in the country.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to honor – чтить, почитать</li><li data-list="bullet">saint - святой</li><li data-list="bullet">persecution – гонение</li><li data-list="bullet">christians - христиане</li><li data-list="bullet">to leave - покидать, оставлять</li><li data-list="bullet">faith  – вера, убеждения</li><li data-list="bullet">authorities – власти</li><li data-list="bullet">to execute – казнить</li><li data-list="bullet">to symbolize – символизировать</li><li data-list="bullet">a reason - причина</li><li data-list="bullet">Empress – императрица</li><li data-list="bullet">to sign a decree – подписывать указ</li><li data-list="bullet">to establish – учреждать, основывать</li><li data-list="bullet">a church - церковь</li><li data-list="bullet">dedicated to – посвящённый</li><li data-list="bullet">patron saint – покровитель, покровительница</li><li data-list="bullet">a national holiday – всероссийский праздник</li><li data-list="bullet">to become -  становиться</li><li data-list="bullet">Emperor – император</li><li data-list="bullet">to order – приказывать, постановлять</li><li data-list="bullet">higher education institutions – высшие учебные заведения</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Printed Map of Russia</title>
      <link>https://www.lingvo-mir.ru/news/tpost/1az6vzbnu1-the-first-printed-map-of-russia</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/1az6vzbnu1-the-first-printed-map-of-russia?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 10:57:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3464-3232-4565-b037-313762356163/photo.jpg" type="image/jpeg"/>
      <description>On the 26th of January, 1525, the first printed map of Russia appears. It is a map of Moscow lands. Many years later, someone buys this map at a famous London auction house, </description>
      <turbo:content><![CDATA[<header><h1>The First Printed Map of Russia</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3464-3232-4565-b037-313762356163/photo.jpg"/></figure><h2  class="t-redactor__h2">The First Printed Map of Russia</h2><div class="t-redactor__text">On the 26th of January, 1525, the first <strong>printed</strong> map of Russia <strong>appears</strong>. It is a map of Moscow <strong>lands.</strong> Many years later, someone <strong>buys</strong> this map at a famous London <strong>auction house,</strong> Sotheby's. In 1994, the map goes to <strong>the State Archive Service </strong>of Russia for<strong> safekeeping</strong>.<br /><br />The <strong>creation </strong>of this early map is <strong>connected</strong> to a man named Dmitry Gerasimov. He is a <strong>translator</strong> and diplomat in the 16th century. Starting in 1525, he works in Rome as an <strong>ambassador </strong>to <strong>Pope Clement VII.</strong><br /><br />There, he meets a famous Italian <strong>historian </strong>and writer, Paolo Giovio. Giovio writes a book called "<strong>The Book on the Muscovite Embassy</strong>." He writes this book <strong>based </strong>on stories and information from Gerasimov. Gerasimov's <strong>knowledge</strong> and <strong>experience </strong>also help <strong>to create</strong> this important map of Moscow.<br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">printed - напечатанный</li><li data-list="bullet">a map – печатная карта</li><li data-list="bullet">to appear - появляться</li><li data-list="bullet">a land - земля</li><li data-list="bullet">to buy – покупать </li><li data-list="bullet">auction house Sotheby's – аукционный дом  Сотбис</li><li data-list="bullet">the State Archive Service - Государственная архивная служба</li><li data-list="bullet">safekeeping – хранение</li><li data-list="bullet">a creation – появление, создание</li><li data-list="bullet">connect to – связано с</li><li data-list="bullet">a translator – переводчик</li><li data-list="bullet">a diplomat – дипломат</li><li data-list="bullet">an ambassador – посол</li><li data-list="bullet">Pope – папа римский</li><li data-list="bullet">a historian – историк</li><li data-list="bullet">a writer – литератор, писатель</li><li data-list="bullet">The Book on the Muscovite Embassy - «Книга о московитском посольстве».</li><li data-list="bullet">based on – на основе, с его слов</li><li data-list="bullet">knowledge - знание</li><li data-list="bullet">an experience - опыт</li><li data-list="bullet">to create - создавать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International Holocaust Remembrance Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ysjkdu5ga1-international-holocaust-remembrance-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ysjkdu5ga1-international-holocaust-remembrance-day?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 11:14:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3730-3334-4263-b135-323636333230/photo.jpg" type="image/jpeg"/>
      <description>The world remembers the victims of the Holocaust on January 27. The United Nations General Assembly chooses this day in 2005. This date is very important because on January 27, 1945, the Soviet Army</description>
      <turbo:content><![CDATA[<header><h1>International Holocaust Remembrance Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3730-3334-4263-b135-323636333230/photo.jpg"/></figure><h2  class="t-redactor__h2">International Holocaust Remembrance Day</h2><div class="t-redactor__text">The world <strong>remembers</strong> the <strong>victims </strong>of the <strong>Holocaust </strong>on January 27. The <strong>United Nations General Assembly </strong>chooses this day in 2005. This date is very important because on January 27, 1945, the Soviet Army <strong>liberates</strong> the first and largest <strong>Nazi concentration camp</strong>, <strong>Auschwitz.</strong> It is located near Krakow, Poland.<br /><br />The Nazis kill about 6 million<strong> Jewish people </strong>and millions of people of other <strong>nationalities</strong> in their camps.<br /><br />The word "Holocaust" <strong>becomes common </strong>in the 1950s <strong>thanks to</strong> writer Elie Wiesel, a<strong> former prisoner</strong> of Auschwitz.<br /><br />Today, many countries have <strong>memorials</strong> and museums for the victims of this <strong>genocide</strong>. On this day, people hold <strong>solemn ceremonies </strong>and <strong>memorial</strong> <strong>events </strong>there.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to remember – помнить</li><li data-list="bullet">a victim – жертва</li><li data-list="bullet">Holocaust – Холокост</li><li data-list="bullet">United Nations General Assembly - ООН</li><li data-list="bullet">to liberate – освобождать</li><li data-list="bullet">a concentration camp – концлагерь</li><li data-list="bullet">a nationality – национальность</li><li data-list="bullet">Nazis – нацисты</li><li data-list="bullet">Auschwitz - Аушвиц</li><li data-list="bullet">Jewish people - евреи</li><li data-list="bullet">a nationality - национальность</li><li data-list="bullet">an enemy – враг</li><li data-list="bullet">to become common – получать распространение</li><li data-list="bullet">thanks to - благодаря</li><li data-list="bullet">a former prisoner – бывший узник</li><li data-list="bullet">a memorial – мемориал</li><li data-list="bullet">genocide – геноцид</li><li data-list="bullet">solemn ceremonies – траурные церемонии</li><li data-list="bullet">memorial events – памятные мероприятия</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Discovery of Antarctica</title>
      <link>https://www.lingvo-mir.ru/news/tpost/nv6uhc7kd1-the-discovery-of-antarctica</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/nv6uhc7kd1-the-discovery-of-antarctica?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 11:24:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6262-6461-4265-a266-643762343465/photo.jpg" type="image/jpeg"/>
      <description>On January 28, 1820, an important discovery happens. A Russian expedition on two ships, the "Vostok" and the "Mirny," discovers Antarctica. The leaders of this expedition are </description>
      <turbo:content><![CDATA[<header><h1>The Discovery of Antarctica</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6262-6461-4265-a266-643762343465/photo.jpg"/></figure><h2  class="t-redactor__h2">The Discovery of Antarctica</h2><div class="t-redactor__text">On January 28, 1820, an important <strong>discovery </strong>happens. A Russian <strong>expedition </strong>on two <strong>ships</strong>, the "Vostok" and the "Mirny," discovers Antarctica. The <strong>leaders </strong>of this expedition are <strong>Captain Fabian Gottlieb von Bellingshausen </strong>and Captain <strong>Mikhail Lazarev.</strong><br /><br />This expedition is one of the most important and difficult Antarctic <strong>journeys. </strong>The ships <strong>travel </strong>a very long <strong>distance,</strong> more than <strong>twice </strong>the length of the Earth's <strong>equator.</strong> The journey <strong>lasts </strong>751 days, with 122 days <strong>spent </strong>south of the 60th parallel and 100 days <strong>navigating through ice.</strong><br /><br />The expedition makes many important discoveries. <strong>Besides</strong> finding the continent of Antarctica, they also map 29 new<strong> islands.</strong> The <strong>team</strong> also collects<strong> valuable </strong>information about astronomy,<strong> oceanography,</strong> <strong>weather, </strong>and different cultures.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">a discovery - открытие</li><li data-list="bullet">an expedition – экспедиция</li><li data-list="bullet">a ship – корабль</li><li data-list="bullet">a leader – руководитель </li><li data-list="bullet">Captain Fabian Gottlieb von Bellingshausen - Капитан Фабиан Готтлиб Таддеус фон Беллинсгаузен (имя при рождении русского мореплавателя Фаддея Фаддеевича Беллинсгаузена)</li><li data-list="bullet">Mikhail Lazarev - Михаил Лазарев</li><li data-list="bullet">a journey – плавание </li><li data-list="bullet">to travel - путешествовать</li><li data-list="bullet">a distance - дистанция</li><li data-list="bullet">twice - дважды, в два раза</li><li data-list="bullet">an equator – экватор</li><li data-list="bullet">to last - продолжаться</li><li data-list="bullet">to spend - проводить (время)</li><li data-list="bullet">navigating through ice – плавание во льдах</li><li data-list="bullet">besides - кроме того</li><li data-list="bullet">to map – наносить на карту, открывать</li><li data-list="bullet">an island - остров</li><li data-list="bullet">a team - команда</li><li data-list="bullet">valuable - ценный</li><li data-list="bullet">oceanography – океанография</li><li data-list="bullet">weather – погода </li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Car</title>
      <link>https://www.lingvo-mir.ru/news/tpost/168c23ug61-the-birthday-of-the-car</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/168c23ug61-the-birthday-of-the-car?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 11:43:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3666-6638-4061-b564-363234386365/photo.jpg" type="image/jpeg"/>
      <description>January 29, 1886, is the birthday of the car. On this day, Karl Benz gets the patent for the world's first automobile. He calls his invention the "Motorwagen."</description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Car</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3666-6638-4061-b564-363234386365/photo.jpg"/></figure><h2  class="t-redactor__h2">The Birthday of the Car</h2><div class="t-redactor__text">January 29, 1886, is the birthday of the car. On this day, Karl Benz gets the <strong>patent</strong> for the world's first automobile. He calls his <strong>invention</strong> the "Motorwagen."<br /><br />This <strong>vehicle</strong> <strong>looks </strong>very <strong>different from</strong> a modern car, but it is the first one. It is a <strong>three-wheeled </strong>vehicle. It has a <strong>four-stroke gasoline engine</strong>. This engine is in the back of the car. It turns the <strong>rear wheels.</strong> The first car in the world can <strong>reach a speed </strong>of 16 km/h.<br /><br />But the new invention does not make people happy. It makes them<strong> nervous. </strong>When Benz <strong>drives</strong> it in the city for the first time, the loud engine <strong>noise frightens</strong> a <strong>butcher</strong>'s horse. The horse runs away. It <strong>spills</strong> all the butcher's <strong>meat </strong>on the road.<br /><br />To end the scandal, Karl Benz buys all the <strong>spoiled </strong>meat. Then, he <strong>hides</strong> the car and starts to <strong>improve </strong>it.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">a patent – патент</li><li data-list="bullet">an invention – изобретение</li><li data-list="bullet">a vehicle – транспортное средство</li><li data-list="bullet">to look different from - отличаться от</li><li data-list="bullet">three-wheeled – трехколесный</li><li data-list="bullet">four-stroke gasoline engine – четырехтактный бензиновый двигатель</li><li data-list="bullet">rear wheels – задние колеса</li><li data-list="bullet">to reach a speed – развивать скорость</li><li data-list="bullet">nervous - нервный</li><li data-list="bullet">to drive - вести (машину)</li><li data-list="bullet">a noise - шум</li><li data-list="bullet">to frighten – испугать</li><li data-list="bullet">a butcher - мясник</li><li data-list="bullet">to spill – рассыпать</li><li data-list="bullet">meat - мясо</li><li data-list="bullet">spoiled  – испорченный</li><li data-list="bullet">to hide – прятать</li><li data-list="bullet">to improve – совершенствовать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Creation of the Kunstkamera</title>
      <link>https://www.lingvo-mir.ru/news/tpost/nnh1volt31-the-creation-of-the-kunstkamera</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/nnh1volt31-the-creation-of-the-kunstkamera?amp=true</amplink>
      <pubDate>Mon, 09 Feb 2026 11:52:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6632-6361-4836-b136-333863343362/photo.png" type="image/png"/>
      <description>After visiting England and Holland, the Russian Tsar Peter I sees something interesting. He sees special "cabinets of curiosities" there. These cabinets hold rare and unusual objects.</description>
      <turbo:content><![CDATA[<header><h1>The Creation of the Kunstkamera</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6632-6361-4836-b136-333863343362/photo.png"/></figure><h2  class="t-redactor__h2">The Creation of the Kunstkamera</h2><div class="t-redactor__text">After visiting England and Holland, the Russian Tsar Peter I sees something interesting. He sees special "<strong>cabinets of curiosities</strong>" there. These cabinets hold <strong>rare </strong>and <strong>unusual objects.</strong><br /><br />When Peter<strong> returns </strong>home, he<strong> decides </strong>to create a <strong>similar collection</strong> in Russia. On January 31, 1714, he <strong>establishes</strong> the "State Cabinet," or Kunstkamera, in the Summer Palace of St. Petersburg. Today, it is one of the oldest museums in Russia.<br /><br />By 1718, the collection of <strong>exhibits</strong> becomes very large. The tsar <strong>orders </strong>the construction of a new, <strong>separate</strong> <strong>building</strong> for it. After Peter's <strong>death</strong>, the Kunstkamera <strong>moves</strong> to a new building on Vasilievsky <strong>Island.</strong><br /><br />Today, the Kunstkamera is the Peter the Great Museum of <strong>Anthropology</strong> and <strong>Ethnography,</strong> part of the <strong>Russian Academy of Sciences.</strong><br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">cabinets of curiosities – кабинеты редкостей, кунсткамеры</li><li data-list="bullet">rare and unusual objects – редкие и необычные предметы</li><li data-list="bullet">to return - возвращаться</li><li data-list="bullet">to decide - решать</li><li data-list="bullet">similar - похожий</li><li data-list="bullet">to establish – учреждать, основывать</li><li data-list="bullet">a collection – коллекция</li><li data-list="bullet">an exhibit – экспонат</li><li data-list="bullet">to order – приказать</li><li data-list="bullet">a separate building – отдельное здание</li><li data-list="bullet">death - смерть</li><li data-list="bullet">to move - переезжать</li><li data-list="bullet">an island - остров</li><li data-list="bullet">anthropology – антропология</li><li data-list="bullet">ethnography – этнография </li><li data-list="bullet">Russian Academy of Sciences – Российская академия наук</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The 13th Amendment in the USA</title>
      <link>https://www.lingvo-mir.ru/news/tpost/5ghke96br1-the-13th-amendment-in-the-usa</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/5ghke96br1-the-13th-amendment-in-the-usa?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 11:50:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3066-3537-4338-b434-366661656639/photo.jpg" type="image/jpeg"/>
      <description>On February 1, 1865, U.S. President Abraham Lincoln signs a very important document. It is a resolution from Congress for the 13th Amendment to the U.S. Constitution. </description>
      <turbo:content><![CDATA[<header><h1>The 13th Amendment in the USA</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3066-3537-4338-b434-366661656639/photo.jpg"/></figure><h2  class="t-redactor__h2">The 13th Amendment in the USA</h2><div class="t-redactor__text">On February 1, 1865, U.S. President Abraham Lincoln <strong>signs</strong> a very important document. It is a<strong> resolution</strong> from Congress for the 13th <strong>Amendment</strong> to the U.S.<strong> Constitution</strong>. This amendment officially ends <strong>slavery</strong> in the country.</div><div class="t-redactor__text">In 1860, Abraham Lincoln wins the presidential <strong>election.</strong> He is a member of the <strong>Republican Party</strong> and a strong <strong>supporter</strong> of ending slavery.<br /><br />His election is a signal for the <strong>slave-owning Southern states</strong>. They give an ultimatum to Congress. They say slavery must be <strong>legal </strong>everywhere in the United States, <strong>including</strong> new territories.</div><div class="t-redactor__text"><strong>Since then,</strong> people in the United States <strong>celebrate</strong> February 1 as <strong>National Freedom Day</strong>. This day <strong>remembers</strong> the signing of the 13th Amendment.<br /><br />The 13th Amendment officially becomes <strong>law</strong> on December 18, 1865. Slavery in the United States ends forever on this date.</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to sign – подписывать</li><li data-list="bullet">a resolution – резолюция, постановление</li><li data-list="bullet">Congress – Конгресс (парламент США)</li><li data-list="bullet">an amendment – поправка (к конституции)</li><li data-list="bullet">Constitution – Конституция</li><li data-list="bullet">slavery – рабство</li><li data-list="bullet">an election – выборы</li><li data-list="bullet">Republican Party - Республиканская партия</li><li data-list="bullet">a supporter  – сторонник </li><li data-list="bullet">slave-owning Southern states – рабовладельческие южные штаты</li><li data-list="bullet">an ultimatum – ультиматум</li><li data-list="bullet">legal – разрешено законом, санкционировано</li><li data-list="bullet">to include – включать (в себя)</li><li data-list="bullet">since then - с тех пор</li><li data-list="bullet">to celebrate – отмечать</li><li data-list="bullet">National Freedom Day – Национальный день свободы</li><li data-list="bullet">to remember – напоминать о, чтить память</li><li data-list="bullet">a law – закон</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Groundhog Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/jcuh282ig1-groundhog-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/jcuh282ig1-groundhog-day?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 11:59:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3864-3162-4564-a631-326337633438/1597239_56cceeed_1.jpeg" type="image/jpeg"/>
      <description>Every year on February 2, people in Canada and the United States celebrate Groundhog Day. This is the tradition: on this day, people watch a groundhog come out of its burrow. </description>
      <turbo:content><![CDATA[<header><h1>Groundhog Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3864-3162-4564-a631-326337633438/1597239_56cceeed_1.jpeg"/></figure><h2  class="t-redactor__h2">Groundhog Day</h2><div class="t-redactor__text">Every year on February 2, people in Canada and the United States celebrate<strong> Groundhog Day.</strong> This is the tradition: on this day, people watch a groundhog come out of its<strong> burrow. </strong>They believe the animal's<strong> behavior</strong> can <strong>predict </strong>the weather<strong> </strong>for the rest<strong> </strong>of winter.<br /><br />If the day is <strong>cloudy</strong>, the groundhog does not see its<strong> shadow. </strong>Then it <strong>leaves </strong>the burrow. This <strong>means</strong> winter will end <strong>soon.</strong> If the day is sunny, the groundhog sees its shadow, <strong>gets scared,</strong> and goes back into its <strong>hole.</strong> This means there will be six more weeks of winter.<br /><br />The first <strong>mention</strong> of this day in America is in 1841. A <strong>shopkeeper </strong>named James Morris finds an old poem in his <strong>diary.</strong> The poem says: "If <strong>Candlemas Day</strong> is sunny, the winter will be long." The modern tradition of celebrating Groundhog Day starts in 1887.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Groundhog Day – День сурка</li><li data-list="bullet">a groundhog – сурок</li><li data-list="bullet">a burrow – нора</li><li data-list="bullet">behavior – поведение</li><li data-list="bullet">to predict  – предсказывать </li><li data-list="bullet">a shadow – тень</li><li data-list="bullet">cloudy – пасмурный</li><li data-list="bullet">to leave - покидать, уходить</li><li data-list="bullet">to mean - означать</li><li data-list="bullet">soon - скоро</li><li data-list="bullet">sunny – солнечный</li><li data-list="bullet">to get scared – испугаться</li><li data-list="bullet">a hole - нора, дыра</li><li data-list="bullet">a mention – упоминание</li><li data-list="bullet">a shopkeeper – владелец магазина</li><li data-list="bullet">a poem – поэма, стихотворение</li><li data-list="bullet">a diary - дневник</li><li data-list="bullet">Candlemas Day – Сретение (христианский праздник)</li></ul><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Ivan the Terrible Creates the Oprichnina</title>
      <link>https://www.lingvo-mir.ru/news/tpost/9nkyr01f11-ivan-the-terrible-creates-the-oprichnina</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/9nkyr01f11-ivan-the-terrible-creates-the-oprichnina?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 12:13:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3531-3635-4631-a139-346162646336/Oprichniki.jpg" type="image/jpeg"/>
      <description>On February 3, 1565, the Russian Tsar Ivan the Terrible creates a special force called the Oprichnina. This period becomes a time of terror in Russia's history.</description>
      <turbo:content><![CDATA[<header><h1>Ivan the Terrible Creates the Oprichnina</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3531-3635-4631-a139-346162646336/Oprichniki.jpg"/></figure><h2  class="t-redactor__h2">Ivan the Terrible Creates the Oprichnina</h2><div class="t-redactor__text">On February 3, 1565, the Russian<strong> </strong>Tsar Ivan the Terrible <strong>creates </strong>a special <strong>force </strong>called the <strong><em>Oprichnina</em>.</strong> This period <strong>becomes</strong> a time of <strong>terror </strong>in Russia's history. The tsar <strong>takes control </strong>of many lands for his <strong>personal power.</strong><br /><br />This special army, the Oprichniki, has special <strong>rights.</strong> The tsar creates it for his personal <strong>protection </strong>and to <strong>fight</strong> his <strong>enemies</strong>. It is essentially the first <strong>special service</strong> in Russia.<br /><br />Their number grows to 6,000 <strong>warriors.</strong> The Oprichniki <strong>wear</strong> black clothes. Their symbols are <strong>a broom</strong> and a dog's head. The broom <strong>means</strong> they "<strong>sweep away</strong>" the tsar's enemies. The dog's head shows they must be <strong>loyal like </strong>dogs, <strong>protecting</strong> the ruler and the<strong> state.</strong><br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Tsar Ivan the Terrible - Царь Иван Грозный</li><li data-list="bullet">to create – учреждать, создавать</li><li data-list="bullet">special force – особое войско</li><li data-list="bullet">Oprichnina – опричнина </li><li data-list="bullet">a period – период</li><li data-list="bullet">to become - становиться</li><li data-list="bullet">a terror – террор</li><li data-list="bullet">to take control  – контролировать</li><li data-list="bullet">personal power – личная власть</li><li data-list="bullet">a right – особое полномочие, право</li><li data-list="bullet">a protection – охрана, защита</li><li data-list="bullet">to fight - драться, сражаться</li><li data-list="bullet">an enemy – враг</li><li data-list="bullet">special service – спецслужба</li><li data-list="bullet">a warrior – воин</li><li data-list="bullet">to wear - носить (одежду)</li><li data-list="bullet">a broom – метла</li><li data-list="bullet">to mean - означать</li><li data-list="bullet">to sweep away – выметать</li><li data-list="bullet">loyal like – верные, преданные как</li><li data-list="bullet">to protect - защищать</li><li data-list="bullet">a ruler – государь, правитель</li><li data-list="bullet">a state – держава, государство</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Table of Ranks</title>
      <link>https://www.lingvo-mir.ru/news/tpost/5hzl3bgk41-the-table-of-ranks</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/5hzl3bgk41-the-table-of-ranks?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 13:15:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6339-6431-4662-a463-393437313931/__.jpg" type="image/jpeg"/>
      <description>On February 4, 1722, Tsar Peter I issues a new law called the "Table of Ranks." This law creates a new system for all state service people in Russia.</description>
      <turbo:content><![CDATA[<header><h1>The Table of Ranks</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6339-6431-4662-a463-393437313931/__.jpg"/></figure><h2  class="t-redactor__h2">The Table of Ranks</h2><div class="t-redactor__text">On February 4, 1722, Tsar Peter I <strong>issues </strong>a new <strong>law</strong> called the "<strong>Table of Ranks.</strong>" This law <strong>creates</strong> a new system for all <strong>state service people</strong> in Russia.<br /><br />All <strong>government </strong>ranks are now <strong>divided into</strong> three types: <strong>military</strong>, <strong>civilian</strong>, and <strong>court</strong> ranks. These ranks are also divided into 14 classes. Each class has a specific<strong> title</strong>. In this system, military ranks are higher than civilian and even court ranks.<br /><br />Before this law, the tsar's <strong>court </strong>and government offices use old Russian titles like <em>boyars</em>. Peter I <strong>needs </strong>a new, <strong>clear </strong>system because his <strong>reforms</strong> create many new <strong>positions</strong> in the army and government.<br /><br />The Table of Ranks <strong>changes</strong> and reforms many times later. But this law, which<strong> defines the order</strong> of state service for officials, <strong>remains in effect </strong>until the 1917 revolution.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to issue - издавать, выпускать</li><li data-list="bullet">a law  –  закон, указ</li><li data-list="bullet">Table of Ranks – Табель о рангах</li><li data-list="bullet">a rank – чин, ранг</li><li data-list="bullet">to create - создавать</li><li data-list="bullet">state service people – служащий люд, государственные служащие</li><li data-list="bullet">a government - государственный аппарат</li><li data-list="bullet">to divide into - разделить на</li><li data-list="bullet">military ranks – военные чины</li><li data-list="bullet">civilian ranks – гражданские (статские) чины</li><li data-list="bullet">court ranks – придворные чины</li><li data-list="bullet">a class – класс</li><li data-list="bullet">a title – титул</li><li data-list="bullet">a court - двор </li><li data-list="bullet">to need - нуждаться</li><li data-list="bullet">clear - ясный, понятный</li><li data-list="bullet">a reform – реформа</li><li data-list="bullet">a position – должность</li><li data-list="bullet">to change - менять</li><li data-list="bullet">to define the order – определять порядок</li><li data-list="bullet">an official – чиновник</li><li data-list="bullet">to remain in effect – оставаться в силе, существовать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Passenger Airline</title>
      <link>https://www.lingvo-mir.ru/news/tpost/tor8jevxg1-the-first-passenger-airline</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/tor8jevxg1-the-first-passenger-airline?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 13:28:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3961-3130-4737-a664-353638306135/photo.jpg" type="image/jpeg"/>
      <description>The world's first passenger airline opens on the 5th of February in 1919. It starts in Germany after the First World War. The country needs</description>
      <turbo:content><![CDATA[<header><h1>The First Passenger Airline</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3961-3130-4737-a664-353638306135/photo.jpg"/></figure><h2  class="t-redactor__h2">The First Passenger Airline</h2><div class="t-redactor__text">The world's first <strong>passenger airline</strong> opens on the 5th of February in 1919. It starts in Germany after the <strong>First World War.</strong> The country <strong>needs</strong> better and <strong>cheaper</strong> transport to help its economy <strong>grow</strong> again. At first, they <strong>use</strong> old <strong>military</strong> planes for <strong>civilian flights</strong>. Later, the company BMW <strong>designs </strong>and builds the first special plane for passengers, called a <strong>civil airliner.</strong><br /><br />By the end of the next year, 15 of these new passenger planes fly in German airspace. The <strong>state company</strong> that <strong>operates </strong>them is called "Deutsche Luft-Reederei" (German Air Shipping).<br /><br />In 1922, the <strong>government</strong> sells part of the company to <strong>private owners. </strong>This process is called <strong>privatization</strong>. After this, it <strong>changes </strong>into the famous airline we know today: Lufthansa.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">passenger airline – пассажирская авиалиния</li><li data-list="bullet">First World War - Первая мировая война</li><li data-list="bullet">to need - нуждаться</li><li data-list="bullet">cheap - дешевый</li><li data-list="bullet">to grow - расти</li><li data-list="bullet">to use - использовать</li><li data-list="bullet">civilian flights – гражданские авиаперевозки</li><li data-list="bullet">military  – военный</li><li data-list="bullet">to design – конструировать, проектировать</li><li data-list="bullet">civil airliner – гражданский лайнер</li><li data-list="bullet">airspace – воздушное пространство</li><li data-list="bullet">to operate – эксплуатировать, управлять</li><li data-list="bullet">state company – государственная компания</li><li data-list="bullet">a government - правительство</li><li data-list="bullet">a private owner– частный владелец</li><li data-list="bullet">privatization - приватизация</li><li data-list="bullet">to change - менять, изменяться </li></ul><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Day Without a Mobile Phone</title>
      <link>https://www.lingvo-mir.ru/news/tpost/mykmkf3yy1-world-day-without-a-mobile-phone</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/mykmkf3yy1-world-day-without-a-mobile-phone?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 13:38:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6439-3864-4232-a436-663335643461/1597239_56cceeed_3.jpeg" type="image/jpeg"/>
      <description>World Day Without a Mobile Phone takes place on February 6. This event starts in 2001. A French writer Phil Marso has the idea for it.</description>
      <turbo:content><![CDATA[<header><h1>World Day Without a Mobile Phone</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6439-3864-4232-a436-663335643461/1597239_56cceeed_3.jpeg"/></figure><h2  class="t-redactor__h2">World Day Without a Mobile Phone</h2><div class="t-redactor__text">World Day Without a Mobile Phone<strong> takes place </strong>on February 6. This <strong>event</strong> starts in 2001. A French writer Phil Marso has the idea for it.<br /><br />A strong, <strong>painful addiction</strong> to smartphones and <strong>smart devices</strong> can <strong>lead to</strong> nervous problems. The<strong> fear of being without</strong> a mobile phone even has a special name: <strong>nomophobia</strong>.<br /><br /><strong>Giving up</strong> your phone for a day or more helps a person to understand the <strong>habit.</strong> It <strong>makes you think</strong> about the role of <strong>gadgets</strong> in your life. You can see if you have an <strong>unhealthy</strong> addiction.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to take place – проходить, проводиться</li><li data-list="bullet">an event – акция, событие</li><li data-list="bullet">a painful addiction – болезненное привыкание, зависимость</li><li data-list="bullet">a smart device – умное устройство, гаджет</li><li data-list="bullet">lead to – приводить к</li><li data-list="bullet">a fear of being without - страх оказаться, остаться без</li><li data-list="bullet">nomophobia – номофобия </li><li data-list="bullet">to give up – отказаться от</li><li data-list="bullet">to understand – осознать, понять</li><li data-list="bullet">a habit – привычка</li><li data-list="bullet">a gadget – гаджет</li><li data-list="bullet">to make smb. think - заставить кого-либо задуматься</li><li data-list="bullet">an unhealthy addiction – нездоровое привыкание</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Sochi Winter Olympics</title>
      <link>https://www.lingvo-mir.ru/news/tpost/8snh0vcm91-the-sochi-winter-olympics</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/8snh0vcm91-the-sochi-winter-olympics?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 13:49:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3734-3435-4730-a232-616237623836/photo.jpg" type="image/jpeg"/>
      <description>On February 7, 2014, the opening ceremony for the XXII Winter Olympic Games takes place in Sochi. This is the first time Russia hosts the Winter Olympics. </description>
      <turbo:content><![CDATA[<header><h1>The Sochi Winter Olympics</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3734-3435-4730-a232-616237623836/photo.jpg"/></figure><h2  class="t-redactor__h2">The Sochi Winter Olympics</h2><div class="t-redactor__text">On February 7, 2014, the <strong>opening ceremony</strong> for the XXII Winter Olympic Games <strong>takes place</strong> in Sochi. This is the first time Russia <strong>hosts</strong> the Winter Olympics. Before this, the Moscow Games in 1980 are Summer Games.<br /><br />The main international sports <strong>competitions</strong> have the motto: "Hot. Cool. Yours." The official <strong>mascots</strong> of the Games are the Leopard, the Polar Bear, and the Hare. 2,800 <strong>athletes</strong> from 88 countries <strong>take part in</strong> the competitions. For the first time in the Winter Games, athletes from the Dominican Republic, Malta, Paraguay, East Timor, Togo, Tonga, and Zimbabwe <strong>participate.</strong><br /><br />The Russian national <strong>team</strong> wins the <strong>overall medal count.</strong> It also <strong>sets</strong> a new national <strong>record </strong>for the total number of medals and for the number of <strong>gold</strong> medals.<br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">an opening ceremony – церемония открытия</li><li data-list="bullet">to take place - происходить</li><li data-list="bullet">to host – принимать, являться хозяйкой</li><li data-list="bullet">a competition - соревнование</li><li data-list="bullet">a motto – девиз</li><li data-list="bullet">a mascot – талисман</li><li data-list="bullet">to take part /to participate - принимать участие</li><li data-list="bullet">an athlete – спортсмен</li><li data-list="bullet">a team – команда</li><li data-list="bullet">overall medal count – общекомандный зачет (по медалям)</li><li data-list="bullet">to set a record – устанавливать рекорд</li><li data-list="bullet">a gold medal – золотая медаль</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Public Demonstration of the Electromagnetic Telegraph</title>
      <link>https://www.lingvo-mir.ru/news/tpost/hk06jf6ci1-public-demonstration-of-the-electromagne</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/hk06jf6ci1-public-demonstration-of-the-electromagne?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 14:03:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3665-6639-4161-b834-363762616638/Morse_Telegraph_1837.jpg" type="image/jpeg"/>
      <description>Samuel Morse is an American painter. He is also the first president of the National Academy of Design. He does not have deep knowledge of electrical engineering. </description>
      <turbo:content><![CDATA[<header><h1>Public Demonstration of the Electromagnetic Telegraph</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3665-6639-4161-b834-363762616638/Morse_Telegraph_1837.jpg"/></figure><h2  class="t-redactor__h2">Public Demonstration of the Electromagnetic Telegraph</h2><div class="t-redactor__text">Samuel Morse is an American <strong>painter.</strong> He is also the first president of the <strong>National Academy of Design</strong>. He does not have deep<strong> knowledge</strong> of<strong> electrical engineering.</strong> He <strong>uses </strong>simple <strong>tools </strong>and works for ten years to <strong>create</strong> a <strong>telegraph machine</strong>. His work is <strong>successful.</strong><br /><br />In 1837, he <strong>demonstrates</strong> his telegraph for the first time. He uses a special line that is 500 meters long. But the <strong>message</strong> he sends is not <strong>readable.</strong><br /><br />Then, <strong>in less than</strong> six months, Morse creates a <strong>code</strong>. This code uses a <strong>combination</strong> of long and short signals. The combinations of <strong>dots and dashes</strong> become the famous <strong>Morse code.</strong><br /><br />On February 8, 1838, Morse successfully demonstrates his <strong>invention </strong>again. This time, he uses a much longer line—15 kilometers. He does this at New York University.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">a painter – художник</li><li data-list="bullet">National Academy of Design - Национальная Академия рисования</li><li data-list="bullet"> knowledge - знания</li><li data-list="bullet">an electrical engineering – электротехника</li><li data-list="bullet">to use -  использовать</li><li data-list="bullet">a tool – инструмент</li><li data-list="bullet">to create - создавать</li><li data-list="bullet">a telegraph machine – телеграфный аппарат</li><li data-list="bullet">successful - успешный</li><li data-list="bullet">to demonstrate – демонстрировать</li><li data-list="bullet">a line – линия</li><li data-list="bullet">a message – телеграмма, сообщение</li><li data-list="bullet">readable – читаемая, понятная</li><li data-list="bullet">in less than - менее, чем за</li><li data-list="bullet">a code – код</li><li data-list="bullet">a combination – сочетание</li><li data-list="bullet">dots and dashes – точки и тире</li><li data-list="bullet">Morse code – азбука Морзе</li><li data-list="bullet">an invention – изобретение</li></ul><br /><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Census of the Russian Empire</title>
      <link>https://www.lingvo-mir.ru/news/tpost/nmcs9x9m91-the-first-census-of-the-russian-empire</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/nmcs9x9m91-the-first-census-of-the-russian-empire?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 14:13:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3538-6563-4735-b764-623432366132/_.jpg" type="image/jpeg"/>
      <description>The first complete census of the population in the Russian Empire takes place on February 9, 1897. The main person behind this project is the Russian geographer and statistician, Pyotr Semyonov-Tyan-Shansky.</description>
      <turbo:content><![CDATA[<header><h1>The First Census of the Russian Empire</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3538-6563-4735-b764-623432366132/_.jpg"/></figure><h2  class="t-redactor__h2">The First Census of the Russian Empire</h2><div class="t-redactor__text">The first <strong>census </strong>of the <strong>population</strong> in the Russian Empire <strong>takes place</strong> on February 9, 1897. The main person behind this project is the Russian <strong>geographer</strong> and statistician,<strong> Pyotr Semyonov-Tyan-Shansky. </strong>The results <strong>are published </strong>in 119 books. The plan for the census, called "<strong>The Census Regulation</strong>," is <strong>approved </strong>by Emperor Nicholas II two years before.<br /><br />The Regulation says: "The goal of the general population census is <strong>to find out </strong>its total number, its <strong>makeup,</strong> and <strong>where people live locally</strong>." The census <strong>counts </strong>all <strong>residents </strong>of the Empire: men and women, of all ages, social statuses, <strong>religions,</strong> and <strong>ethnicities. </strong>This<strong> includes</strong> both Russian <strong>citizens</strong> and<strong> foreigners</strong>. The information they collect about each person also includes their <strong>job</strong>, their<strong> level of literacy</strong> (can they read and write), and any <strong>physical disabilities.</strong><br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">an empire - империя</li><li data-list="bullet">a census – перепись населения</li><li data-list="bullet">a population – население</li><li data-list="bullet">to take place - происходить</li><li data-list="bullet">a geographer and statistician – географ и статистик</li><li data-list="bullet">Pyotr Semyonov-Tyan-Shansky - Петр Семенов-Тян-Шанский</li><li data-list="bullet">to be published – быть опубликованным</li><li data-list="bullet">Census Regulation – Положение о переписи</li><li data-list="bullet">to be approved – быть утвержденным</li><li data-list="bullet">Emperor – император</li><li data-list="bullet">a goal – цель</li><li data-list="bullet">to find out - обнаружить, выяснить</li><li data-list="bullet">a makeup – состав</li><li data-list="bullet">where people live locally – местное распределение</li><li data-list="bullet">to count - считать</li><li data-list="bullet">a resident – житель</li><li data-list="bullet">a religion – вероисповедание</li><li data-list="bullet">an ethnicity – племя, национальность</li><li data-list="bullet">to include - включать в себя</li><li data-list="bullet">a citizen – подданный, гражданин</li><li data-list="bullet">a foreigner – иностранец</li><li data-list="bullet">a job – род занятий</li><li data-list="bullet">a level of literacy – уровень грамотности</li><li data-list="bullet">a physical disability – физический недостаток</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Iron</title>
      <link>https://www.lingvo-mir.ru/news/tpost/02x39t8sy1-the-birthday-of-the-iron</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/02x39t8sy1-the-birthday-of-the-iron?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 15:36:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3032-6137-4339-a638-386433393465/1597239_56cceeed_2.jpeg" type="image/jpeg"/>
      <description>Tools for smoothing clothes are very old. In the 4th century BC, in Ancient Greece,</description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Iron</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3032-6137-4339-a638-386433393465/1597239_56cceeed_2.jpeg"/></figure><h2  class="t-redactor__h2">The Birthday of the Iron</h2><div class="t-redactor__text"><strong>Tools </strong>for <strong>smoothing clothes</strong> are very old. In the 4th century <strong>BC</strong>, in Ancient Greece, people <strong>use </strong>a hot metal <strong>rod,</strong> <strong>similar </strong>to a <strong>rolling pin</strong>, to smooth <strong>linen</strong> clothes. In <strong>ancient times</strong>, people also use <strong>slightly worked</strong>, heated stones for this <strong>task.</strong><br /><br />In <strong>medieval </strong>Russia, before the iron<strong> appears,</strong> people also smooth<strong> fabric</strong>. One method uses a <strong>frying pan</strong> heated on hot <strong>coals.</strong> Another tool is called a "rubel". This is a <strong>wooden </strong>rolling pin and <strong>a ribbed board</strong>. They <strong>wrap</strong> clothes around the rolling pin and<strong> roll </strong>the board <strong>over</strong> it to make it smooth.<br /><br />The first<strong> written mention </strong>of a true iron is in the <strong>record book</strong> of the <strong>Tsar's court.</strong> The <strong>entry</strong> is dated February 10, 1636. This early iron <strong>weighs</strong> about 10 kilograms and is made from one <strong>solid piece of cast iron.</strong><br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">an iron - утюг</li><li data-list="bullet">a tool - инструмент, приспособление</li><li data-list="bullet">smoothing clothes – разглаживание одежды</li><li data-list="bullet">BC - до н.э.</li><li data-list="bullet">to use - использовать</li><li data-list="bullet">a rod – прут</li><li data-list="bullet">similar - похожий</li><li data-list="bullet">a rolling pin – скалка</li><li data-list="bullet">linen – полотно (льняная ткань)</li><li data-list="bullet">ancient times - древние времена</li><li data-list="bullet">slightly worked  – слегка обработанный</li><li data-list="bullet">a task - задача</li><li data-list="bullet">medieval  – средневековый</li><li data-list="bullet">to appear -  появляться</li><li data-list="bullet">fabric - ткань, материал</li><li data-list="bullet">a frying pan – сковорода</li><li data-list="bullet">a coal – уголь</li><li data-list="bullet">wooden - деревянный</li><li data-list="bullet">a ribbed board (rubel) –  рифленая доска (рубель)</li><li data-list="bullet">to wrap – наматывать</li><li data-list="bullet">to roll over – катать по</li><li data-list="bullet">a written mention – упоминание, запись</li><li data-list="bullet">a record book – книга расходов, учёта</li><li data-list="bullet">Tsar's court – царский двор</li><li data-list="bullet">an entry – запись</li><li data-list="bullet">to weigh – взвешивать</li><li data-list="bullet">solid piece of cast iron – монолитный кусок чугуна</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International Day of Women and Girls in Science</title>
      <link>https://www.lingvo-mir.ru/news/tpost/oagf2gfzk1-international-day-of-women-and-girls-in</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/oagf2gfzk1-international-day-of-women-and-girls-in?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 16:11:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6666-3537-4933-b338-653364663235/1597239_56cceeed_4.jpeg" type="image/jpeg"/>
      <description>Every year on February 11, starting from 2016, the world celebrates the International Day of Women and Girls in Science. The United Nations (UN) makes this decision.</description>
      <turbo:content><![CDATA[<header><h1>International Day of Women and Girls in Science</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6666-3537-4933-b338-653364663235/1597239_56cceeed_4.jpeg"/></figure><h2  class="t-redactor__h2">International Day of Women and Girls in Science</h2><div class="t-redactor__text">Every year on February 11, starting from 2016, the world <strong>celebrates </strong>the International Day of Women and Girls in <strong>Science</strong>. <strong>The United Nations</strong> (UN) makes this decision.<br /><br />The story of this holiday begins earlier. On December 20, 2013, the UN General Assembly <strong>adopts a resolution </strong>called "Science, technology and <strong>innovation</strong> for <strong>development.</strong>" This document says that women and girls <strong>of all ages </strong>must have <strong>equal access </strong>to science, technology, and innovation. It says that <strong>gender equality</strong> in this field is very important.<br /><br />Two years later, the General Assembly <strong>holds </strong>another <strong>meeting</strong>. The members adopt a new resolution. This resolution <strong>proclaims</strong> February 11 as the International Day of Women and Girls in Science.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">international - международный</li><li data-list="bullet">to celebrate – отмечать</li><li data-list="bullet">science - наука</li><li data-list="bullet">United Nations (UN) – Организация Объединённых Наций (ООН)</li><li data-list="bullet">to make a decision – принимать решение</li><li data-list="bullet">General Assembly – Генеральная Ассамблея</li><li data-list="bullet">to adopt a resolution – принимать резолюцию</li><li data-list="bullet">an innovation – инновация</li><li data-list="bullet">development - развитие</li><li data-list="bullet">of all ages - всех возрастов</li><li data-list="bullet">equal access – равный доступ</li><li data-list="bullet">gender equality – гендерное равноправие</li><li data-list="bullet">to hold - проводить</li><li data-list="bullet">a meeting - собрание, встреча</li><li data-list="bullet">to proclaim – провозглашать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Use of Penicillin for Treatment</title>
      <link>https://www.lingvo-mir.ru/news/tpost/m4sv443ta1-the-first-use-of-penicillin-for-treatmen</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/m4sv443ta1-the-first-use-of-penicillin-for-treatmen?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 16:29:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6665-6335-4135-b737-343133343535/1597239_56cceeed_5.jpeg" type="image/jpeg"/>
      <description>On February 12, 1941, doctors use the antibiotic penicillin to treat a patient for the first time. The patient is a 43-year-old London policeman. </description>
      <turbo:content><![CDATA[<header><h1>The First Use of Penicillin for Treatment</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6665-6335-4135-b737-343133343535/1597239_56cceeed_5.jpeg"/></figure><h2  class="t-redactor__h2">The First Use of Penicillin for Treatment</h2><div class="t-redactor__text">On February 12, 1941, doctors<strong> use</strong> the antibiotic penicillin<strong> </strong>to<strong> treat a patient </strong>for the first time. The patient is a 43-year-old London policeman. He is <strong>dying</strong> from a serious <strong>blood infection</strong>. Doctors give him penicillin <strong>through an IV</strong>, directly into his blood. His <strong>condition</strong> slowly starts to <strong>improve.</strong><br /><br />However, after five days, the<strong> supply</strong> of penicillin <strong>runs out.</strong> The <strong>amount </strong>is too small to <strong>cure</strong> him completely. The infection<strong> returns</strong>, and the patient dies. But this <strong>case proves </strong>an important fact: penicillin has a positive effect and can <strong>fight </strong>a blood infection.<br /><br />A few months later,<strong> </strong>scientists<strong> manage to collect</strong> a <strong>sufficient</strong> amount of penicillin. This time, they <strong>save </strong>a 15-year-old boy from the same <strong>dangerous disease</strong>. This is the first <strong>successful treatment</strong> with penicillin.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to use - использовать</li><li data-list="bullet">to treat a patient – лечить пациента</li><li data-list="bullet">to die - умирать</li><li data-list="bullet">blood infection  – заражение крови</li><li data-list="bullet">through an IV (intravenously) – внутривенно</li><li data-list="bullet">a condition – состояние</li><li data-list="bullet">to improve – улучшать(ся)</li><li data-list="bullet">the supply runs out – запас заканчивается</li><li data-list="bullet">an amount – количество</li><li data-list="bullet">to cure – излечить</li><li data-list="bullet">to return – возвращаться</li><li data-list="bullet">the case proves – случай доказывает</li><li data-list="bullet">to fight - бороться, сражаться</li><li data-list="bullet">manage to collect – удаётся накопить</li><li data-list="bullet">sufficient  – достаточно</li><li data-list="bullet">to save – спасать</li><li data-list="bullet">a dangerous disease – опасное заболевание</li><li data-list="bullet">a successful treatment – успешное лечение</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of World Cinema</title>
      <link>https://www.lingvo-mir.ru/news/tpost/u12obarfy1-the-birthday-of-world-cinema</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/u12obarfy1-the-birthday-of-world-cinema?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 16:44:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6562-6335-4430-a535-656362373037/photo.jpg" type="image/jpeg"/>
      <description>On February 13, 1895, the Lumière brothers, Auguste and Louis, patent their new invention. It is the first device for creating moving pictures.</description>
      <turbo:content><![CDATA[<header><h1>The Birthday of World Cinema</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6562-6335-4430-a535-656362373037/photo.jpg"/></figure><h2  class="t-redactor__h2">The Birthday of World Cinema</h2><div class="t-redactor__text">On February 13, 1895, the Lumière brothers, Auguste and Louis, <strong>patent </strong>their new <strong>invention.</strong> It is the first <strong>device </strong>for creating <strong>moving pictures.</strong><br /><br />There is a<strong> legend</strong> about how this invention<strong> happens. </strong>One night, Louis Jean Lumière has a very bad <strong>headache.</strong> The <strong>pain</strong> is so strong that he cannot sleep until morning. But by morning, he has an idea for a new device. This device can both <strong>film</strong> and <strong>project</strong> "moving photographs."<br /><br />This <strong>apparatus</strong> is good enough to <strong>use it for business.</strong> The brothers patent it and give it the name "Cinématographe," or cinematograph.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to patent – получать патент на</li><li data-list="bullet">an invention – изобретение</li><li data-list="bullet">a device – аппарат, устройство</li><li data-list="bullet">moving pictures  – движущееся изображение / фотографии</li><li data-list="bullet">a legend – легенда</li><li data-list="bullet">to happen - происходить, случаться</li><li data-list="bullet">a headache – головная боль</li><li data-list="bullet">a pain - боль</li><li data-list="bullet">to film  – снимать (на плёнку)</li><li data-list="bullet">a project – проецировать, показывать</li><li data-list="bullet">an apparatus – аппарат</li><li data-list="bullet">use it for business – пригодный для коммерческого использования</li></ul><br /><br /></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Valentine's Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/fkbnz5ltb1-valentines-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/fkbnz5ltb1-valentines-day?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 16:50:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3137-6566-4066-b530-326437353933/1597239_56cceeed_6.jpeg" type="image/jpeg"/>
      <description>On February 14, many countries around the world traditionally celebrate Valentine's Day, also known as the Day of All Lovers.</description>
      <turbo:content><![CDATA[<header><h1>Valentine's Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3137-6566-4066-b530-326437353933/1597239_56cceeed_6.jpeg"/></figure><h2  class="t-redactor__h2">Valentine's Day</h2><div class="t-redactor__text">On February 14, many countries around the world traditionally <strong>celebrate</strong> Valentine's Day, also <strong>known as</strong> the Day of All Lovers.<br /><br /><strong>According to legend,</strong> in the year 269, <strong>Roman Emperor Claudius </strong>II <strong>forbids </strong>his soldiers <strong>to marry</strong>. He wants to keep their <strong>fighting spirit </strong>strong. However, a<strong> field doctor </strong>and <strong>priest </strong>named Valentine secretly marries <strong>couples</strong> in love.<br /><br />For this, the <strong>authorities </strong>arrest Valentine and <strong>execute</strong> him. Legend says that before his <strong>death</strong>, he writes a <strong>farewell letter</strong> to a girl he loves. This is how the tradition of writing "<strong>valentines"</strong> begins.<br /><br />Later, as a Christian <strong>martyr </strong>who <strong>suffers for his faith</strong>, the Catholic Church <strong>canonizes</strong> Valentine. Western Europe <strong>widely </strong>celebrates Valentine's Day from the 13th century, and the United States from 1777.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to celebrate – отмечать</li><li data-list="bullet">known as - известный как</li><li data-list="bullet">according to legend – согласно легенде</li><li data-list="bullet">Roman Emperor Claudius - римский император Клавдий II</li><li data-list="bullet">to forbid – запрещать</li><li data-list="bullet">to marry – вступать в брак, венчать</li><li data-list="bullet">a fighting spirit - боевой дух.</li><li data-list="bullet">a field doctor - полевой врач</li><li data-list="bullet">a priest - священник</li><li data-list="bullet">a couple - пара</li><li data-list="bullet">authorities – власти</li><li data-list="bullet">to arrest – арестовывать, схватить</li><li data-list="bullet">to execute – казнить</li><li data-list="bullet">death - смерть</li><li data-list="bullet">a farewell letter – прощальное письмо</li><li data-list="bullet">a tradition – традиция</li><li data-list="bullet">valentines – валентинки</li><li data-list="bullet">suffers for his faith - пострадавший за веру</li><li data-list="bullet">a martyr – мученик</li><li data-list="bullet">a faith – вера</li><li data-list="bullet">to canonize – канонизировать (объявить святым)</li><li data-list="bullet">widely – широко</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Gnessin Russian Academy of Music</title>
      <link>https://www.lingvo-mir.ru/news/tpost/9diplb7mo1-the-birthday-of-the-gnessin-russian-acad</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/9diplb7mo1-the-birthday-of-the-gnessin-russian-acad?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 17:01:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3664-3339-4062-b337-313361393065/photo.jpg" type="image/jpeg"/>
      <description>On February 15, 1895, the first student comes to the "Gnessin Music School." It is a small private music school. Since that time, February 15 is the traditional celebration day for the Gnessin community.</description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Gnessin Russian Academy of Music</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3664-3339-4062-b337-313361393065/photo.jpg"/></figure><h2  class="t-redactor__h2">The Birthday of the Gnessin Russian Academy of Music</h2><div class="t-redactor__text">On February 15, 1895, the first student comes to the "Gnessin Music School." It is a small <strong>private music school. </strong>Since that time, February 15 is the traditional <strong>celebration</strong> day for the Gnessin <strong>community.</strong><br /><br />The school <strong>is founded</strong> by <strong>graduates</strong> of the Moscow Conservatory. Its two <strong>leaders</strong> are sisters Evgenia and Elena Gnessina. They are students of the Conservatory's director and famous piano teacher, Vasily Safonov. The <strong>teaching principles</strong> formed at the Conservatory become the <strong>foundation</strong> of the school's work.<br /><br />Important <strong>musicians pay </strong>great <strong>attention </strong>to the Gnessin School's work and <strong>give</strong> it strong <strong>support.</strong> Even before the Russian Revolution, the Gnessin School <strong>wins a high reputation</strong>. It even <strong>creates</strong> the first children's school <strong>choir</strong> in Moscow.<br /><br />Over all the years of its work, more than 12,000 specialists <strong>graduate</strong> from this institute.<br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">a private music school – музыкальное училище</li><li data-list="bullet">a celebration  – празднование</li><li data-list="bullet">a community – сообщество (гнесинцы)</li><li data-list="bullet">to be founded - быть основанным</li><li data-list="bullet">a graduate – выпускник</li><li data-list="bullet">Conservatory – консерватория</li><li data-list="bullet">a leader / a director – руководитель</li><li data-list="bullet">teaching principles – принципы обучения</li><li data-list="bullet">a foundation – основа</li><li data-list="bullet">a musician - музыкант</li><li data-list="bullet">to pay great attention – относиться с большим вниманием</li><li data-list="bullet">to give support – оказывать поддержку</li><li data-list="bullet">to win a high reputation – завоевывать высокую репутацию</li><li data-list="bullet">to create - создавать</li><li data-list="bullet">a choir – хор</li><li data-list="bullet">to graduate – оканчивать (вуз)</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Valenki Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/0d1klh19v1-valenki-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/0d1klh19v1-valenki-day?amp=true</amplink>
      <pubDate>Tue, 10 Feb 2026 17:16:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6239-6532-4365-b865-356235643937/1597239_56cceeed_7.jpeg" type="image/jpeg"/>
      <description>People celebrate Valenki Day on February 16. This holiday starts in 2009, and since then people in Russia mark this day every year.</description>
      <turbo:content><![CDATA[<header><h1>Valenki Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6239-6532-4365-b865-356235643937/1597239_56cceeed_7.jpeg"/></figure><h2  class="t-redactor__h2">Valenki Day</h2><div class="t-redactor__text">People<strong> celebrate</strong> Valenki Day on February 16. This holiday starts in 2009, and <strong>since then</strong> people in Russia <strong>mark</strong> this day every year.<br /><br />Valenki are traditional Russian <strong>footwear.</strong> People make them from <strong>sheep's wool.</strong> They are famous for being very warm and <strong>comfortable,</strong> especially in cold winter weather.<br /><br />In Russia, valenki <strong>become</strong> <strong>common</strong> and popular only in the first half of the 19th century. This <strong>happens </strong>when <strong>factories</strong> start to make them using machines (<strong>industrial production</strong>). Before that, valenki are very <strong>expensive. </strong>Only quite rich people can buy them.<br /><br />On this day, people often give valenki to their family and friends as <strong>gifts.</strong> They also organize different <strong>events connected</strong> to this footwear. For example, there are <strong>contests</strong> for the best valenki design and master-classes on how to make them.<br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">since then - с тех пор</li><li data-list="bullet">to mark - отмечать</li><li data-list="bullet">a footwear – обувь</li><li data-list="bullet">sheep's wool – овечья шерсть</li><li data-list="bullet">comfortable – удобный</li><li data-list="bullet">to become common / popular – получать широкое распространение</li><li data-list="bullet">to happen - происходить, случаться</li><li data-list="bullet">a factory - фабрика</li><li data-list="bullet">an industrial production – промышленный способ</li><li data-list="bullet">expensive – дорогой</li><li data-list="bullet">a gift – подарок</li><li data-list="bullet">an event – мероприятие</li><li data-list="bullet">to be connected - быть связанным с чем-либо</li><li data-list="bullet">a contest – конкурс</li><li data-list="bullet">a master-class – мастер-класс</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Gift of the Magi by O. Henry (adapted)</title>
      <link>https://www.lingvo-mir.ru/stories/tpost/4836ylat41-the-gift-of-the-magi-by-o-henry-adapted</link>
      <amplink>https://www.lingvo-mir.ru/stories/tpost/4836ylat41-the-gift-of-the-magi-by-o-henry-adapted?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 05:59:00 +0300</pubDate>
      <category>Рассказы</category>
      <enclosure url="https://static.tildacdn.com/tild3164-3865-4530-b935-336332303566/1597239_6f87dc72_1.jpeg" type="image/jpeg"/>
      <description>Della is a young woman. She loves her husband, Jim. They are very poor. They live in a small apartment in New York. They have only two things that are beautiful and valuable. </description>
      <turbo:content><![CDATA[<header><h1>The Gift of the Magi by O. Henry (adapted)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3164-3865-4530-b935-336332303566/1597239_6f87dc72_1.jpeg"/></figure><h2  class="t-redactor__h2">The Gift of the Magi by O. Henry (adapted)</h2><div class="t-redactor__text">Della is a young woman. She loves her husband, Jim. They are very poor. They live in a small apartment in New York. They have only two things that are beautiful and valuable. The first thing is Jim's gold watch. It was his father's watch. The second thing is Della's hair. It is long, brown, and beautiful. It falls down like water.<br /><br />Tomorrow is Christmas Eve. Della wants to buy a perfect gift for Jim. But she has only one dollar and eighty-seven cents. She is very sad. She looks out the window and cries.<br /><br />Then she has an idea. She puts on her old coat and a hat. She goes to a shop. The sign says: "Madame Sofronie. We buy hair."<br /><br />Della enters. A cold woman looks at her.<br /><br />"Do you buy hair?" asks Della.<br /><br />"Yes," says the woman. "Take off your hat. Let me see your hair."<br /><br />Della takes off her hat. Her beautiful hair falls down.<br /><br />"I will give you twenty dollars for it," says the woman.<br /><br />"Yes. Cut it, please" says Della.<br /><br />An hour later, Della has short, curly hair. In her hand, she has twenty-one dollars and eighty-seven cents. Now she can buy a gift!<br /><br />She looks for a special gift in many shops. Finally, she finds it: a perfect silver chain for Jim's gold watch. It is simple and strong. It costs twenty-one dollars. She buys it. She is very happy. Now Jim can look at his watch every time. The chain is beautiful.<br /><br />At home, Della is nervous. "Will Jim like me with short hair?" she thinks. She makes coffee and waits.<br /><br />Jim comes home. He looks at Della. His face is strange. He does not show anger or surprise. He just looks.<br /><br />"Della," he says. "Your hair..."<br /><br />"I sold my hair," says Della quickly. "I wanted to buy you a Christmas gift. Don't be angry. My hair grows fast. Now, I have a wonderful gift for you!"<br /><br />Jim puts his hands on his head. "You cut your hair?" he says slowly. He smiles a sad smile. "My dear Della. Nothing can change my love for you. But look at this." He gives her a small box.<br /><br />Della opens it. Two beautiful hair combs are inside it. They are the same color as her old hair. She wanted these combs for a long time. Now they are hers... but she has no hair for them. She holds them to her heart.<br /><br />"Oh, Jim! They are perfect! But my hair is short now. It's okay! I love them! And now, open my gift!"<br /><br />She gives him a small box. Jim opens it. He sees the silver chain. He sits down on the sofa and smiles.<br /><br />"Della," he says. "I sold my watch to buy your combs."<br /><br />And so, they have two beautiful gifts, but no hair and no watch. But they have something more important. They have great love for each other. And that is the best gift of all.</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><br />Существительные (Nouns):<br /><ul><li data-list="bullet">a husband - муж</li><li data-list="bullet">a wife - жена</li><li data-list="bullet">an apartment - квартира</li><li data-list="bullet">watch - наручные часы</li><li data-list="bullet">hair - волосы</li><li data-list="bullet">Christmas Eve - канун Рождества</li><li data-list="bullet">a gift / Present - подарок</li><li data-list="bullet">a cent - центы (разменная монета)</li><li data-list="bullet">an idea - идея</li><li data-list="bullet">a sign - вывеска, знак</li><li data-list="bullet">a chain - цепочка (для часов)</li><li data-list="bullet">a box - коробка</li><li data-list="bullet">a comb - гребни, заколки для волос</li></ul><br />Глаголы (Verbs):<br /><ul><li data-list="bullet">to want - хотеть</li><li data-list="bullet">to buy - покупать</li><li data-list="bullet">to look for  - смотреть, выглядеть</li><li data-list="bullet">to cry  - плакать</li><li data-list="bullet">to take off  - снимать (одежду, шляпу)</li><li data-list="bullet">to cut  - резать, стричь</li><li data-list="bullet">to find  - находить</li><li data-list="bullet">to cost - стоить</li><li data-list="bullet">to wait  - ждать</li><li data-list="bullet">to come  - приходить</li><li data-list="bullet">to give  - давать</li><li data-list="bullet">to hold  - держать</li><li data-list="bullet">to sell - продавать</li></ul><br />Прилагательные (Adjectives):<br /><ul><li data-list="bullet">poor - бедный</li><li data-list="bullet">beautiful - красивый</li><li data-list="bullet">valuable - ценный</li><li data-list="bullet">perfect - идеальный</li><li data-list="bullet">sad - грустный</li><li data-list="bullet">curly - кудрявый</li><li data-list="bullet">nervous - нервный, волнующийся</li><li data-list="bullet">strange - странный</li><li data-list="bullet">wonderful - замечательный</li><li data-list="bullet">important - важный</li></ul></div><div class="t-redactor__text"><strong>Выполните упражнения по тексту.</strong><br /><br /><strong>Упр.1 Ответьте на вопросы по содержанию текста.</strong><br /><ol><li data-list="ordered">What are the names of the husband and wife?</li><li data-list="ordered">Are Della and Jim poor?</li><li data-list="ordered">What are their two valuable things?</li><li data-list="ordered">What holiday is coming?</li><li data-list="ordered">How much money does Della have at the beginning?</li><li data-list="ordered">What does Della sell to get money?</li><li data-list="ordered">What gift does Della buy for Jim?</li><li data-list="ordered">What gift does Jim buy for Della?</li><li data-list="ordered">Why can't Della use her gift?</li><li data-list="ordered">Why can't Jim use his gift?</li></ol></div><div class="t-redactor__text"><strong>Упр.2. Вставьте пропущенные слова из списка.</strong><br /><br /><em>Слова: buy, beautiful, valuable, apartment, chain, poor, idea, combs, hair, husband, cried, love, watch, gift, shop.</em><br /><br /><ol><li data-list="ordered">Della loves her ______, Jim.</li><li data-list="ordered">They are very ______ and live in a small ______.</li><li data-list="ordered">Della has long, ______ hair.</li><li data-list="ordered">Jim has a gold ______ from his father.</li><li data-list="ordered">These things are very ______ to them.</li><li data-list="ordered">Della wants to ______ a Christmas ______ for Jim.</li><li data-list="ordered">She has an ______. She sells her ______.</li><li data-list="ordered">She goes to a ______ and buys a silver ______.</li><li data-list="ordered">Jim sells his watch to ______ beautiful ______ for Della's hair.</li><li data-list="ordered">They have great ______ for each other.</li><li data-list="ordered">Della looks at her money and ______.</li><li data-list="ordered">Her ______ fell down like brown water.</li><li data-list="ordered">She finds the perfect ______ in the shop.</li><li data-list="ordered">The ______ for the watch cost twenty-one dollars.</li><li data-list="ordered">Their ______ for each other is the best gift.</li></ol><br /><strong>Упр.3. Вставьте пропущенные глаголы из списка, используя Present Indefinite: </strong><em>to want, to see, to sell, to hold, to go, to have, to give, to see, to come, to buy, to give, to open.</em><br /><br /><ol><li data-list="ordered">Della ______ to buy a perfect present.</li><li data-list="ordered">She ______ only one dollar.</li><li data-list="ordered">She ______ to Madame Sofronie's shop.</li><li data-list="ordered">The woman ______ Della twenty dollars.</li><li data-list="ordered">Della ______ a chain for Jim's watch.</li><li data-list="ordered">Jim ______ home and ______ Della's short hair.</li><li data-list="ordered">He ______ her a small box.</li><li data-list="ordered">Della ______ the box and ______ the combs.</li><li data-list="ordered">She ______ them to her heart.</li><li data-list="ordered">Jim ______ his gold watch.</li></ol></div><div class="t-redactor__text"><strong>Упр.4. Выберите правильное слово.</strong><br /><br /><ol><li data-list="ordered">Della feels <strong>nervous / perfect</strong> before Jim comes home.</li><li data-list="ordered">Jim's face looks <strong>strange / valuable</strong> when he sess Della.</li><li data-list="ordered">Della's hair was <strong>long / short</strong> and beautiful.</li><li data-list="ordered">The combs were the perfect color for her <strong>old / poor</strong> hair.</li><li data-list="ordered">They were poor, but their love was <strong>cold / wonderful</strong>.</li></ol></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>"The Nightingale and the Rose" by Oscar Wilde (adapted)</title>
      <link>https://www.lingvo-mir.ru/stories/tpost/zl5d340v91-the-nightingale-and-the-rose-by-oscar-wi</link>
      <amplink>https://www.lingvo-mir.ru/stories/tpost/zl5d340v91-the-nightingale-and-the-rose-by-oscar-wi?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 06:30:00 +0300</pubDate>
      <category>Рассказы</category>
      <enclosure url="https://static.tildacdn.com/tild6464-6335-4131-a364-306638353661/1597239_6f87dc72_2.jpeg" type="image/jpeg"/>
      <description>A young student was very sad. He stood in his garden. "She said she would dance with me at the Prince's party," he said. "But she wants a red rose.</description>
      <turbo:content><![CDATA[<header><h1>"The Nightingale and the Rose" by Oscar Wilde (adapted)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6464-6335-4131-a364-306638353661/1597239_6f87dc72_2.jpeg"/></figure><h2  class="t-redactor__h2">"The Nightingale and the Rose" by Oscar Wilde (adapted)</h2><div class="t-redactor__text">A young student was very sad. He stood in his garden. "She said she would dance with me at the Prince's party," he said. "But she wants a red rose. And I have no red rose in my garden." His eyes were full of tears.<br /><br />A little Nightingale sat in an oak tree. She heard the student. She understood his sadness. "Here is a true lover," she thought. "I will help him. I will find a red rose for him."<br /><br />She flew around the garden. She visited every rose-tree.<br /><br />"Give me one red rose," she asked the first tree. "I will sing my best song for you."<br /><br />"I am sorry," answered the tree. "My roses are white. Go to my brother on the other side."<br /><br />The Nightingale flew to the next tree.<br /><br />"Give me one red rose," she asked.<br /><br />"I am sorry," answered the tree. "My roses are yellow. Go to the tree by the student's window."<br /><br />The Nightingale flew to the tree by the student's window.<br /><br />"Give me one red rose," she asked.<br /><br />"I am sorry," answered the tree. "My roses are red, but the cold winter hurt me. I cannot make roses this year."<br /><br />The student cried. "My heart will break," he said.<br /><br />"One red rose is all I need!" he cried, and he lay down in the grass.<br /><br />The Nightingale felt sorry for him. "There is a way," she said to herself. She remembered an old story. "You must make a red rose with your heart's blood. You must sing all night with a thorn in your heart."<br /><br />"It is a terrible price," thought the Nightingale. "Life is very dear to me. But love is better than life."<br /><br />So she decided. She flew to the red rose-tree.<br /><br />"Give me a red rose," she said, "and I will make it with my heart's blood."<br /><br />"Press your heart against my sharpest thorn," said the tree. "Sing all night. Your blood will go into my branches and make a red rose."<br /><br />The Nightingale agreed. That evening, she began to sing. She sang about love. She pressed her heart against the thorn. The thorn went into her heart. It hurt very much, but she did not stop.<br /><br />All night she sang. The cold moon listened to her. The red rose began to grow on the tree.<br /><br />First it was white. But as the Nightingale's blood went into the tree, the rose became redder. Red like the sky in the morning. Red like a ruby.<br /><br />But the Nightingale's song became weaker. Her little wings stopped moving. She gave one last, beautiful cry, and died.<br /><br />The next morning, the student opened his window.<br /><br />"Look!" he said. "A perfect red rose!" He took it happily. He ran to the professor's daughter.<br /><br />"Here is the red rose you wanted," he said. "Now you will dance with me."<br /><br />But the girl looked at the rose and frowned.<br /><br />"I am afraid it will not match my new dress," she said. "And the Chamberlain's nephew sent me real jewels. Jewels are better than flowers."<br /><br />The student was very angry. He threw the red rose into the street. A cart went over it.<br /><br />"Love is a silly thing," he said. "It is not logical. I will go back to my books and my philosophy." And he walked away.<br /><br />But the Nightingale knew the true meaning of love. She gave her life for it. And in the street, under the wheel of the cart, the red rose was dead.</div><div class="t-redactor__text">Vocaulary: </div><div class="t-redactor__text"><strong>Существительные (Nouns):</strong><br /><ul><li data-list="bullet">Nightingale - соловей</li><li data-list="bullet">a garden - сад</li><li data-list="bullet">a party - вечеринка, бал</li><li data-list="bullet">tears - слёзы</li><li data-list="bullet">an oak tree - дуб</li><li data-list="bullet">sadness - печаль</li><li data-list="bullet">the winter - зима</li><li data-list="bullet">the grass - трава</li><li data-list="bullet">a heart - сердце</li><li data-list="bullet">blood - кровь</li><li data-list="bullet">a thorn - шип</li><li data-list="bullet">a price - цена, жертва</li><li data-list="bullet">a branch - ветка</li><li data-list="bullet">Moon - луна</li><li data-list="bullet">a ruby - рубин</li><li data-list="bullet">a wing - крылья</li><li data-list="bullet">jewels - драгоценности, украшения</li><li data-list="bullet">a cart - телега, повозка</li><li data-list="bullet">a wheel - колесо</li><li data-list="bullet">meaning - смысл, значение</li></ul></div><div class="t-redactor__text"><strong>Глаголы (Verbs):</strong></div><div class="t-redactor__text"><ul><li data-list="bullet">To dance - танцевать</li><li data-list="bullet">To want - хотеть</li><li data-list="bullet">To hear  - слышать</li><li data-list="bullet">To understand  - понимать</li><li data-list="bullet">To think  - думать</li><li data-list="bullet">To find - находить</li><li data-list="bullet">To fly - летать</li><li data-list="bullet">To sing  - петь</li><li data-list="bullet">To answer - отвечать</li><li data-list="bullet">To cry - плакать</li><li data-list="bullet">To hurt  - причинять боль, ранить</li><li data-list="bullet">To make  - делать, создавать</li><li data-list="bullet">To break - ломать(ся)</li><li data-list="bullet">To lie down  - ложиться</li><li data-list="bullet">To feel - чувствовать</li><li data-list="bullet">To remember - помнить</li><li data-list="bullet">To press - прижимать</li><li data-list="bullet">To agree - соглашаться</li><li data-list="bullet">To die - умирать</li><li data-list="bullet">To take - брать</li><li data-list="bullet">To run  - бежать</li><li data-list="bullet">To look at - смотреть на</li><li data-list="bullet">To frown - хмуриться</li><li data-list="bullet">To throw - бросать</li></ul></div><div class="t-redactor__text"><strong>Прилагательные и наречия (Adjectives &amp; Adverbs):</strong></div><div class="t-redactor__text"><ul><li data-list="bullet">Young - молодой</li><li data-list="bullet">Sad - грустный</li><li data-list="bullet">True - истинный, настоящий</li><li data-list="bullet">Cold - холодный</li><li data-list="bullet">Terrible - ужасный</li><li data-list="bullet">Dear - дорогой (ценный)</li><li data-list="bullet">Sharp - острый</li><li data-list="bullet">Weak / Weaker - слабый / слабее</li><li data-list="bullet">Perfect - идеальный</li><li data-list="bullet">Afraid - испуганный, опасающийся</li><li data-list="bullet">Real - настоящий, подлинный</li><li data-list="bullet">Silly - глупый, нелепый</li><li data-list="bullet">Logical - логичный</li><li data-list="bullet">All night - всю ночь</li></ul></div><div class="t-redactor__text"><strong>Выполните упражнения по тексту.</strong><br /><br /><strong>Упр.1. Ответьте на вопросы по содержанию текста.</strong><br /><br /><ol><li data-list="ordered">Why was the student sad at the beginning of the story?</li><li data-list="ordered">What did the girl promise him if he brought her a red rose?</li><li data-list="ordered">Who decided to help the student?</li><li data-list="ordered">What color were the roses in the first and second trees?</li><li data-list="ordered">Why couldn't the red rose-tree make roses?</li><li data-list="ordered">What was the "terrible price" for a red rose?</li><li data-list="ordered">What did the Nightingale have to do all night?</li><li data-list="ordered">What happened to the Nightingale in the end?</li><li data-list="ordered">Why didn't the girl take the rose from the student?</li><li data-list="ordered">What did the student decide to do at the end of the story?</li></ol></div><div class="t-redactor__text"><strong>Упр.2. Расставьте события в правильном порядке .</strong></div><div class="t-redactor__text"><ul><li data-list="bullet">The Nightingale died, and the rose became red.</li><li data-list="bullet">The student threw the rose under a cart.</li><li data-list="bullet">The student needed a red rose for a girl.</li><li data-list="bullet">The Nightingale visited three rose-trees.</li><li data-list="bullet">The girl didn't take the rose because of her dress and jewels.</li><li data-list="bullet">The Nightingale pressed her heart against a thorn and sang.</li></ul></div><div class="t-redactor__text"><strong>Упр.3. Вставьте пропущенные слова из списка: </strong><em>nightingale, red rose, student, dance, jewels, thorn, blood, love, heart, sad.</em></div><div class="t-redactor__text"><ol><li data-list="ordered">The _________ was very _________ because he had no rose.</li><li data-list="ordered">A young girl promised to _________ with him at the party.</li><li data-list="ordered">The little _________ heard the student and wanted to help him.</li><li data-list="ordered">To make a _________, the bird needed to give her _________.</li><li data-list="ordered">She pressed her _________ against a sharp _________.</li><li data-list="ordered">She believed that _________ was better than life.</li><li data-list="ordered">The girl did not take the rose because she got _________ from another man.</li><li data-list="ordered">The _________ died for the _________ of the student.</li></ol></div><div class="t-redactor__text"><strong>Упр.4. Вставьте пропущенные глаголы, используя их в Past Indefinite: </strong><em>to look, to cry, to frown, to stand, to run, to fly, to take, to visit, to open, to answer, to hurt, to become, to begin, to feel, to sing, to remember, to press.</em><br /><br /><ol><li data-list="ordered">The student _________ in his garden and _________ .</li><li data-list="ordered">The Nightingale _________ around the garden.</li><li data-list="ordered">She _________ every rose-tree.</li><li data-list="ordered">The trees _________ that their roses were white and yellow.</li><li data-list="ordered">The cold winter _________ the red rose-tree.</li><li data-list="ordered">The Nightingale _________ sorry for the student.</li><li data-list="ordered">She _________ an old story.</li><li data-list="ordered">She _________ her heart against the thorn and _________ .</li><li data-list="ordered">The rose _________ to grow and _________ red.</li><li data-list="ordered">In the morning, the student _________ the window.</li><li data-list="ordered">He _________ the rose and _________ to the girl.</li><li data-list="ordered">The girl _________ at the rose and _________ .</li></ol></div><div class="t-redactor__text"><strong>Упр.5. Выберите правильное слово.</strong><br /><br /><ol><li data-list="ordered">The Nightingale sang <strong>happily / sadly / terribly</strong> about love.</li><li data-list="ordered">The student was <strong>happy / angry / sad</strong> when the girl didn't take his rose.</li><li data-list="ordered">The girl thought the rose did not <strong>match / hurt / sing</strong> her new dress.</li><li data-list="ordered">Jewels are <strong>better / worse / weaker</strong> than flowers, according to the girl.</li><li data-list="ordered">The student threw the rose into the <strong>garden / street / room</strong>.</li><li data-list="ordered">A cart went <strong>under / over / near</strong> the rose.</li><li data-list="ordered">The student said love was not <strong>logical / terrible / dear</strong>.</li><li data-list="ordered">He decided to go back to his <strong>songs / garden / books and philosophy</strong>.</li><li data-list="ordered">The Nightingale knew the true <strong>price / meaning / winter</strong> of love.</li><li data-list="ordered">The red rose was <strong>alive / dead / white</strong> under the wheel of the cart.</li></ol></div><div class="t-redactor__text"><strong>Упр.6. Для каждого слова в левой колонке найдите подходящее слово в правой.</strong></div><div class="t-table__viewport"><div class="t-table__wrapper"><table class="t-table__table"><tbody><tr class="t-table__row"><td class="t-table__cell" data-row="0" data-column="0"><div class="t-table__cell-content">sad
</div></td><td class="t-table__cell" data-row="0" data-column="1"><div class="t-table__cell-content">to fly</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="1" data-column="0"><div class="t-table__cell-content">to take</div></td><td class="t-table__cell" data-row="1" data-column="1"><div class="t-table__cell-content">happy</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="2" data-column="0"><div class="t-table__cell-content">terrible</div></td><td class="t-table__cell" data-row="2" data-column="1"><div class="t-table__cell-content">to remember</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="3" data-column="0"><div class="t-table__cell-content">to forget</div></td><td class="t-table__cell" data-row="3" data-column="1"><div class="t-table__cell-content">wonderful</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="4" data-column="0"><div class="t-table__cell-content">to die</div></td><td class="t-table__cell" data-row="4" data-column="1"><div class="t-table__cell-content">to refuse</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="5" data-column="0"><div class="t-table__cell-content">to agree</div></td><td class="t-table__cell" data-row="5" data-column="1"><div class="t-table__cell-content">to begin</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="6" data-column="0"><div class="t-table__cell-content">to stop</div></td><td class="t-table__cell" data-row="6" data-column="1"><div class="t-table__cell-content">to live</div></td></tr></tbody><colgroup><col style="max-width:359px;min-width:359px;width:359px;"><col style="max-width:359px;min-width:359px;width:359px;"></colgroup></table></div></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>"The Chaser" by John Collier (adapted)</title>
      <link>https://www.lingvo-mir.ru/stories/tpost/nbmbscegz1-the-chaser-by-john-collier-adapted</link>
      <amplink>https://www.lingvo-mir.ru/stories/tpost/nbmbscegz1-the-chaser-by-john-collier-adapted?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 07:35:00 +0300</pubDate>
      <category>Рассказы</category>
      <enclosure url="https://static.tildacdn.com/tild6562-3435-4730-b134-386439383734/1597239_6f87dc72_3.jpeg" type="image/jpeg"/>
      <description>A young man named Alan walked into a small room. An old man sat there. The room had many bottles and books.</description>
      <turbo:content><![CDATA[<header><h1>"The Chaser" by John Collier (adapted)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6562-3435-4730-b134-386439383734/1597239_6f87dc72_3.jpeg"/></figure><h2  class="t-redactor__h2">"The Chaser" by John Collier  (adapted)</h2><div class="t-redactor__text">A young man named Alan walked into a small room. An old man sat there. The room had many bottles and books.<br /><br />"Good evening," said the old man. "How can I help you?"<br /><br />"I need... a special thing," said Alan.<br /><br />"I sell many special things," said the old man.<br /><br />Alan was nervous. "I want a girl to love me. Her name is Diana. She is beautiful, but she is not interested in me. She goes to parties with other men."<br /><br />"I understand," said the old man. "I have something for you." He took a small, dirty bottle from the shelf. "This is a love potion."<br /><br />"A love potion!" said Alan. "Is it... expensive?"<br /><br />"Oh, no," said the old man. "For a love potion, the price is very low. Only one dollar."<br /><br />"Only one dollar!" Alan was very happy. He took the bottle.<br /><br />"But you must know something," said the old man. His voice was quiet. "This potion is very strong. It is permanent."<br /><br />"Permanent? What does that mean?"<br /><br />"It means forever," said the old man. "The girl will love you. She will only think about you. She will want to be with you every minute of every day. She will be a little jealous. She will think the world begins and ends with you, Alan Austen."<br /><br />"That is perfect!" said Alan. "That is exactly what I want!"<br /><br />"Are you sure?" asked the old man. "It is a very serious thing."<br /><br />"I am sure. Here is your dollar." Alan gave him the money.<br /><br />The old man took the dollar slowly. "My young friend," he said. "Customers come back to me. First, they buy this cheap love potion. Later, they need other things. More expensive things."<br /><br />Alan laughed. "I will not need anything else! If Diana loves me, I will be the happiest man in the world!"<br /><br />The old man looked at him. "Yes, you will be very happy. But one day, maybe in a year, maybe in five years, you will want to... live your life again. You will want to travel, see your friends, be alone sometimes. But she will always be there. She will love you too much. Then you will come back to me."<br /><br />Alan did not believe him. "What will I need then?"<br /><br />The old man pointed to another shelf. There was a small, clean bottle with a white label. It looked expensive.<br /><br />"That," said the old man, "is called a life-cleaner. Some people call it a 'chaser.' It cleans everything. The price is very high."<br /><br />Alan smiled. He was thinking only about Diana's love. He held the small dirty bottle carefully.<br /><br />"I will not need your life-cleaner," he said. "Good evening."<br /><br />"Good evening," said the old man. "But I will be here. And the life-cleaner... will be here too. It costs five thousand dollars."<br /><br />Alan walked out into the street. He was very happy. He did not think about the future. He thought only about Diana. He did not look back.</div><div class="t-redactor__text">Vocabulary:<br /><br /><strong>Существительные (Nouns):</strong><br /><br /><ul><li data-list="bullet">Chaser - преследователь (здесь: средство, которое нужно потом)</li><li data-list="bullet">Potion - зелье, волшебный напиток</li><li data-list="bullet">Shelf - полка</li><li data-list="bullet">Bottle - бутылка</li><li data-list="bullet">Price - цена</li><li data-list="bullet">Customer - покупатель, клиент</li><li data-list="bullet">Life-cleaner - очиститель жизни (условное название)</li><li data-list="bullet">Label - этикетка</li><li data-list="bullet">Future - будущее</li><li data-list="bullet">Voice - голос</li></ul><br /><strong>Глаголы (Verbs):</strong><br /><br /><ul><li data-list="bullet">To walk into - заходить в (помещение)</li><li data-list="bullet">To need - нуждаться</li><li data-list="bullet">To sell - продавать</li><li data-list="bullet">To be interested in - интересоваться (кем-то/чем-то)</li><li data-list="bullet">To mean - значить, означать</li><li data-list="bullet">To think about - думать о</li><li data-list="bullet">To come back - возвращаться</li><li data-list="bullet">To buy - покупать</li><li data-list="bullet">To laugh - смеяться</li><li data-list="bullet">To travel - путешествовать</li><li data-list="bullet">To point (at) - указывать (на)</li><li data-list="bullet">To cost - стоить</li><li data-list="bullet">To look back - оглядываться</li><li data-list="bullet">To believe - верить</li></ul><br /><strong>Прилагательные и наречия (Adjectives &amp; Adverbs):</strong><br /><br /><ul><li data-list="bullet">Special - особенный</li><li data-list="bullet">Nervous - нервный</li><li data-list="bullet">Beautiful - красивая</li><li data-list="bullet">Dirty - грязный</li><li data-list="bullet">Expensive - дорогой</li><li data-list="bullet">Cheap - дешёвый</li><li data-list="bullet">Permanent - постоянный, вечный</li><li data-list="bullet">Perfect - идеальный</li><li data-list="bullet">Serious - серьёзный</li><li data-list="bullet">Happy / Happiest - счастливый / самый счастливый</li><li data-list="bullet">Jealous - ревнивый</li><li data-list="bullet">Clean - чистый</li><li data-list="bullet">Carefully - осторожно</li><li data-list="bullet">Only - только</li><li data-list="bullet">Too much - слишком много</li><li data-list="bullet">Maybe - возможно</li><li data-list="bullet">Forever - навсегда</li></ul><br /><strong>Выполните упражнения по тексту.</strong><br /><br /><strong>Упр.1. Ответьте на вопросы по содержанию текста.</strong><br /><ol><li data-list="ordered">What is the name of the young man in the story?</li><li data-list="ordered">Who did he talk to in the small room?</li><li data-list="ordered">Why did Alan come to the old man? What did he need?</li><li data-list="ordered">What is the name of the girl Alan loves?</li><li data-list="ordered">How much did the love potion cost?</li><li data-list="ordered">What does "permanent" mean?</li><li data-list="ordered">Why will the girl be "jealous," according to the old man?</li><li data-list="ordered">What do customers usually do after buying the love potion?</li><li data-list="ordered">What is in the clean bottle with the white label? How much does it cost?</li><li data-list="ordered">What was Alan thinking about when he left?</li></ol><br /><strong>Упр.2. Расставьте события в правильном порядке.</strong><br /><br /><ul><li data-list="bullet">The old man showed Alan a clean, expensive bottle.</li><li data-list="bullet">Alan walked into the old man's room.</li><li data-list="bullet">Alan bought the love potion for one dollar.</li><li data-list="bullet">The old man explained that the potion was permanent.</li><li data-list="bullet">Alan said he would not need anything else and left.</li><li data-list="bullet">Alan said he wanted Diana to love him.</li></ul><br /><strong>Упр.3. Вставьте пропущенные слова из списка: </strong><em>potion, chaser, customer, permanent, expensive, jealous, cheap, love.</em><br /><br /><ol><li data-list="ordered">Alan wanted a special __________ to make Diana love him.</li><li data-list="ordered">The old man said the love potion was __________ and cost only one dollar.</li><li data-list="ordered">Its effect was __________ – it worked forever.</li><li data-list="ordered">The girl would become very __________ and think only about Alan.</li><li data-list="ordered">The old man said that every __________ comes back later.</li><li data-list="ordered">They come back for an __________ bottle called a "life-cleaner" or a __________.</li><li data-list="ordered">Alan was sure he only needed __________, not the expensive bottle.</li></ol><br /><strong>Упр.4. Вставьте пропущенные глаголы из списка, используя их в Past Indefinite: </strong><em>think, laugh, walk, sit, say, point, walk, come back, say, give, take, need.</em><br /><br /><ol><li data-list="ordered">Alan __________ (to walk) into a small room.</li><li data-list="ordered">The old man __________ (to sit) there.</li><li data-list="ordered">Alan __________ (to say) he __________ (to need) a special thing.</li><li data-list="ordered">He __________ (to take) a small dirty bottle from the shelf.</li><li data-list="ordered">Alan __________ (to give) him one dollar.</li><li data-list="ordered">The old man __________ (to say) that customers __________ (to come back).</li><li data-list="ordered">Alan __________ (to laugh) and __________ (to say) he would be happy.</li><li data-list="ordered">The old man __________ (to point) to another shelf.</li><li data-list="ordered">Alan __________ (to think) only about Diana and __________ (to walk) out.</li></ol><br /><strong>Упр.5. Выберите правильное слово.</strong><br /><ol><li data-list="ordered">Alan was <strong>nervous / serious</strong> when he talked to the old man.</li><li data-list="ordered">The love potion was in a <strong>clean / dirty</strong> bottle.</li><li data-list="ordered">The old man's voice was <strong>loud / quiet</strong> when he explained.</li><li data-list="ordered">The life-cleaner bottle had a <strong>black / white</strong> label.</li><li data-list="ordered">The life-cleaner was very <strong>cheap / expensive</strong>.</li><li data-list="ordered">Alan left and did not <strong>look back / laugh</strong>.</li></ol><br /><strong>Упр. 6 . Закончите предложения, выбрав правильный вариант.</strong><br /><ol><li data-list="ordered">Diana was beautiful but not __________ Alan. (interested in / jealous of)</li><li data-list="ordered">The love potion was very __________. (strong / clean)</li><li data-list="ordered">The girl will want to be with Alan __________. (sometimes / every minute)</li><li data-list="ordered">"You will want to live your life __________," said the old man. (carefully / again)</li><li data-list="ordered">The old man will be there, and the life-cleaner will be there __________. (maybe / too)</li><li data-list="ordered">Alan held the bottle __________. (nervously / carefully)</li><li data-list="ordered">He thought about the __________, not the future. (label / love)</li><li data-list="ordered">The story is about love that is __________. (cheap / permanent)</li></ol><br /><strong>Упр.7. Соедините слово с его определением.</strong><br /><ol><li data-list="ordered">Permanent</li><li data-list="ordered">Potion</li><li data-list="ordered">Customer</li><li data-list="ordered">Jealous</li><li data-list="ordered">To love</li><li data-list="ordered">Expensive</li></ol><br />a. A person who buys things.<br />b. To want to be with someone always.<br />c. Forever, for all time.<br />d. A liquid with magic power.<br />e. Unhappy because someone likes other people.<br />f. Costs a lot of money.<br /><br /><strong>Упр. 8. Исправьте неверные утверждения о значении слова, используя</strong><em> True - правда, False - ложь, неверно.</em><br /><br /><em>Образец: "Cheap" means very expensive. False, "Cheap" means it costs little money.</em><br /><br /><ol><li data-list="ordered">If you are "nervous," you are very calm.</li><li data-list="ordered">A "shelf" is where you put books and bottles.</li><li data-list="ordered">"Maybe" means "yes, certainly."</li><li data-list="ordered">Your "future" is what happened to you last year.</li><li data-list="ordered">To "believe" means to think something is true.</li></ol></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>"The Catbird Seat" by James Thurber (adapted)</title>
      <link>https://www.lingvo-mir.ru/stories/tpost/o0onn1rro1-the-catbird-seat-by-james-thurber-adapte</link>
      <amplink>https://www.lingvo-mir.ru/stories/tpost/o0onn1rro1-the-catbird-seat-by-james-thurber-adapte?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 08:58:00 +0300</pubDate>
      <category>Рассказы</category>
      <enclosure url="https://static.tildacdn.com/tild6532-3136-4361-b133-663066366138/1597239_7bd711bf_1.jpeg" type="image/jpeg"/>
      <description>Mr. Erwin Martin was a quiet man. He worked at a company for many years. He was the head of the filing department. He liked order and silence. </description>
      <turbo:content><![CDATA[<header><h1>"The Catbird Seat" by James Thurber (adapted)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6532-3136-4361-b133-663066366138/1597239_7bd711bf_1.jpeg"/></figure><h2  class="t-redactor__h2">"The Catbird Seat" by James Thurber (adapted)</h2><div class="t-redactor__text">Mr. Erwin Martin was a quiet man. He worked at a company for many years. He was the head of the filing department. He liked order and silence. He was a very careful person.<br /><br />Everything changed when Mrs. Ulgine Barrows came to the company. She had new, loud ideas. She talked all the time. She shouted and laughed loudly. She changed the office rules. She called Mr. Martin "Mart" and patted him on the shoulder. Mr. Martin hated this. He hated Mrs. Barrows.<br /><br />One day, Mrs. Barrows had a very bad idea. She wanted to change the filing system. Mr. Martin's filing system was perfect. He knew he had to stop her. He made a plan to do something extreme.<br /><br />His plan was unusual. He decided to visit Mrs. Barrows at her home. He never visited coworkers at home. He bought a pack of cigarettes. He did not smoke. He also bought a new, loud tie. He never wore loud ties. He put the cigarettes in his pocket.<br /><br />That evening, he went to Mrs. Barrows' apartment. He was very nervous, but his face was calm. She was surprised to see him.<br /><br />"Mr. Martin! What a nice surprise!" she said.<br /><br />"Hello," he said. He did not smile.<br /><br />He walked into her living room. He sat down. Then he took out the cigarettes.<br /><br />"Do you have a match?" he asked. His voice was strange.<br /><br />Mrs. Barrows gave him a match. He lit a cigarette and started to smoke. He coughed. He never smoked.<br /><br />Mrs. Barrows watched him. She was confused.<br /><br />"Mr. Martin, are you okay?" she asked.<br /><br />Mr. Martin did not answer. He started to talk. He talked about crazy plans for the company. He said they should sell toys in the office. He said they should put soda machines at every desk. He talked about buying a horse for the office garden.<br /><br />Mrs. Barrows' mouth was open. She could not believe it. Quiet, careful Mr. Martin was talking like a madman!<br /><br />Then he did something even stranger. He took off his coat. He showed her his loud, ugly tie.<br /><br />"Do you like my tie?" he asked. "I have ten more at home. All loud!"<br /><br />He stood up and walked around the room. He talked more and more. He said he drank milk with pepper in it. He said he liked to throw paper out the window.<br /><br />Mrs. Barrows was shocked. This was not the Mr. Martin she knew.<br /><br />"You are not well!" she said. "You need a doctor!"<br /><br />Mr. Martin put on his coat. He walked to the door. "Good evening, Mrs. Barrows," he said calmly. Then he left.<br /><br />The next day, Mr. Martin went to work early. He acted normal again. He was quiet and careful.<br /><br />Later, Mrs. Barrows ran into the boss's office.<br /><br />"Mr. Fitweiler!" she shouted. "Mr. Martin is crazy! He came to my home! He smoked! He talked about horses and soda machines! He wears terrible ties!"<br /><br />Mr. Fitweiler, the boss, looked at her. He knew Mr. Martin for twenty years. Mr. Martin was the most normal person in the company. He never smoked. He hated loud ties.<br /><br />"Mrs. Barrows," the boss said slowly. "I think you are very tired. I think you need a long rest. A permanent rest."<br /><br />That afternoon, Mrs. Barrows left the company forever.<br /><br />Mr. Martin went back to his quiet desk. He smiled a little. Order was restored. He was back in the catbird seat.</div><div class="t-redactor__text"><strong>Vocabulary: </strong><br /><br /><strong>Существительные (Nouns):</strong><br /><ul><li data-list="bullet">Seat - место, положение</li><li data-list="bullet">Department - отдел</li><li data-list="bullet">Filing - подшивка документов, архивирование</li><li data-list="bullet">Order - порядок</li><li data-list="bullet">Silence - тишина</li><li data-list="bullet">Rule - правило</li><li data-list="bullet">Tie - галстук</li><li data-list="bullet">Pocket - карман</li><li data-list="bullet">Apartment - квартира</li><li data-list="bullet">Living room - гостиная</li><li data-list="bullet">Match - спичка</li><li data-list="bullet">Cough - кашель</li><li data-list="bullet">Garden - сад</li><li data-list="bullet">Mouth - рот</li><li data-list="bullet">Coat - пальто, пиджак</li><li data-list="bullet">Rest - отдых</li><li data-list="bullet">Desk - рабочий стол</li></ul><br /><strong>Глаголы (Verbs):</strong><br /><ul><li data-list="bullet">To work  работать</li><li data-list="bullet">To change - менять(ся)</li><li data-list="bullet">To shout - кричать</li><li data-list="bullet">To laugh - смеяться</li><li data-list="bullet">To call - называть, звать</li><li data-list="bullet">To pat (on the shoulder) - похлопать (по плечу)</li><li data-list="bullet">To hate - ненавидеть</li><li data-list="bullet">To decide - решать</li><li data-list="bullet">To smoke - курить</li><li data-list="bullet">To wear - носить (одежду)</li><li data-list="bullet">To put  - класть</li><li data-list="bullet">To light - зажигать</li><li data-list="bullet">To cough - кашлять</li><li data-list="bullet">To watch - наблюдать</li><li data-list="bullet">To sell - продавать</li><li data-list="bullet">To take off - снимать (одежду)</li><li data-list="bullet">To act - вести себя, действовать</li><li data-list="bullet">To run into  - вбежать, забежать (в помещение)</li><li data-list="bullet">To need - нуждаться</li></ul><br /><strong>Прилагательные (Adjectives):</strong><br /><ul><li data-list="bullet">Quiet - тихий, спокойный</li><li data-list="bullet">Careful - осторожный, внимательный</li><li data-list="bullet">Loud - громкий; кричащий (о цвете, одежде)</li><li data-list="bullet">Perfect - идеальный</li><li data-list="bullet">Extreme - крайний</li><li data-list="bullet">Unusual - необычный</li><li data-list="bullet">Nervous - нервный</li><li data-list="bullet">Calm - спокойный</li><li data-list="bullet">Surprised - удивлённый</li><li data-list="bullet">Strange - странный</li><li data-list="bullet">Confused - сбитый с толку</li><li data-list="bullet">Crazy - сумасшедший</li><li data-list="bullet">Mad - безумный</li><li data-list="bullet">Ugly - уродливый</li><li data-list="bullet">Shocked - потрясённый</li><li data-list="bullet">Permanent - постоянный</li></ul><br /><strong>Наречия и выражения (Adverbs &amp; Phrases):</strong><br /><ul><li data-list="bullet">All the time - всё время</li><li data-list="bullet">One day - однажды</li><li data-list="bullet">The next day - на следующий день</li><li data-list="bullet">Forever - навсегда</li><li data-list="bullet">A little - немного</li><li data-list="bullet">The catbird seat (идиома) - в выгодном положении, у руля</li></ul><br /><strong>Выполните упражнения по тексту.</strong><br /><br /><strong>Упр.1. Ответьте на вопросы по содержанию текста.</strong><br /><ol><li data-list="ordered">What was Mr. Martin's job in the company?</li><li data-list="ordered">Why did Mr. Martin hate Mrs. Barrows? </li><li data-list="ordered">What was Mrs. Barrows' bad idea?</li><li data-list="ordered">What two unusual things did Mr. Martin buy for his plan?</li><li data-list="ordered">Where did Mr. Martin visit Mrs. Barrows?</li><li data-list="ordered">What did Mr. Martin do that surprised Mrs. Barrows? </li><li data-list="ordered">What crazy ideas did Mr. Martin talk about? </li><li data-list="ordered">What did Mrs. Barrows tell the boss, Mr. Fitweiler, the next day?</li><li data-list="ordered">Why didn't Mr. Fitweiler believe Mrs. Barrows?</li><li data-list="ordered">What happened to Mrs. Barrows at the end of the story?</li></ol><br /><strong>Упр.2. Расставьте события в правильном порядке (1-6).</strong><br /><ul><li data-list="bullet">Mrs. Barrows left the company forever.</li><li data-list="bullet">Mr. Martin visited Mrs. Barrows at home and acted crazy.</li><li data-list="bullet">Mr. Martin decided to stop Mrs. Barrows' bad idea.</li><li data-list="bullet">Mrs. Barrows told the boss that Mr. Martin was mad.</li><li data-list="bullet">A new woman, Mrs. Barrows, came to the company.</li><li data-list="bullet">The boss did not believe her and sent her away.</li></ul><br /><strong>Упр.3. Вставьте пропущенные слова из списка</strong><em>: quiet, filing, order, loud, rules, hate, plan, cigarettes, tie.</em><br /><ol><li data-list="ordered">Mr. Martin was a ________ man who liked ________.</li><li data-list="ordered">He worked in the ________ department.</li><li data-list="ordered">Mrs. Barrows had ________ ideas and changed the office ________.</li><li data-list="ordered">Mr. Martin began to ________ her.</li><li data-list="ordered">He made a ________ to stop her.</li><li data-list="ordered">He bought a pack of ________ and a loud ________.</li></ol><br /><strong>Упр.4.  Вставьте пропущенную глагола из списка, используя их в Past Indefinite: </strong><em>tell, work, run, change, show, come, take off, decide, be, buy, watch, go, light, sit, ask, cough</em><br /><br /><ol><li data-list="ordered">Mr. Martin ________ (to work) at the company for many years.</li><li data-list="ordered">Mrs. Barrows ________ (to come) and ________ (to change) everything.</li><li data-list="ordered">Mr. Martin ________ (to decide) on an unusual plan.</li><li data-list="ordered">He ________ (to buy) cigarettes and ________ (to go) to her apartment.</li><li data-list="ordered">He ________ (to sit) down and ________ (to ask) for a match.</li><li data-list="ordered">He ________ (to light) a cigarette and ________ (to cough).</li><li data-list="ordered">Mrs. Barrows ________ (to watch) him, ________ (to be) confused.</li><li data-list="ordered">Mr. Martin ________ (to take off) his coat and ________ (to show) his tie.</li><li data-list="ordered">The next day, Mrs. Barrows ________ (to run) into the boss's office.</li><li data-list="ordered">Mr. Fitweiler ________ (to tell) her she needed a rest.</li></ol><br /><strong>Упр.5. Выберите правильное слово.</strong><br /><ol><li data-list="ordered">Mr. Martin was very <strong>careful / loud</strong> with his work.</li><li data-list="ordered">Mrs. Barrows laughed <strong>quietly / loudly</strong>.</li><li data-list="ordered">Mr. Martin's plan was <strong>normal / extreme</strong>.</li><li data-list="ordered">He felt <strong>nervous / calm</strong> but his face looked <strong>nervous / calm</strong>.</li><li data-list="ordered">Mrs. Barrows was <strong>shocked / happy</strong> to see his strange behavior.</li><li data-list="ordered">She thought he was <strong>normal / crazy</strong>.</li><li data-list="ordered">Mr. Fitweiler knew Mr. Martin was a <strong>crazy / careful</strong> person.</li><li data-list="ordered">Mr. Martin returned to his <strong>quiet / loud</strong> desk.</li></ol><br /><strong>Упр.6.  Закончите предложения, выбрав правильный вариант.</strong><br /><ol><li data-list="ordered">The boss suggested a <strong>short / permanent</strong> rest for Mrs. Barrows.</li><li data-list="ordered">Mr. Martin's system was <strong>perfect / ugly</strong>.</li><li data-list="ordered">He talked about putting <strong>horses / cats</strong> in the office garden.</li><li data-list="ordered">Mrs. Barrows <strong>patted / hated</strong> Mr. Martin on the shoulder.</li><li data-list="ordered">The catbird seat means a good, <strong>powerful / weak</strong> position.</li><li data-list="ordered">In the end, order was <strong>changed / restored</strong>.</li></ol></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>"A Sound of Thunder" by Ray Bradbury (adapted)</title>
      <link>https://www.lingvo-mir.ru/stories/tpost/tn1yffb011-a-sound-of-thunder-by-ray-bradbury-adapt</link>
      <amplink>https://www.lingvo-mir.ru/stories/tpost/tn1yffb011-a-sound-of-thunder-by-ray-bradbury-adapt?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 09:31:00 +0300</pubDate>
      <category>Рассказы</category>
      <enclosure url="https://static.tildacdn.com/tild6631-3264-4330-b662-613363373534/1597239_7bd711bf_8.jpeg" type="image/jpeg"/>
      <description>The year was 2055. Time travel was possible. A company called Time Safari Inc. took rich people on adventures. They went back in time to hunt dinosaurs.</description>
      <turbo:content><![CDATA[<header><h1>"A Sound of Thunder" by Ray Bradbury (adapted)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6631-3264-4330-b662-613363373534/1597239_7bd711bf_8.jpeg"/></figure><h2  class="t-redactor__h2">"A Sound of Thunder" by Ray Bradbury (adapted)</h2><div class="t-redactor__text">The year was 2055. Time travel was possible. A company called Time Safari Inc. took rich people on adventures. They went back in time to hunt dinosaurs.<br /><br />The rules were very, very strict.<br /><br />"You must stay on a special path," said Travis, the Safari Leader. "It is a metal path above the ground. It does not touch the ancient world. You must not touch <em>anything</em>. Not a plant, not an animal. A small change in the Past can change the Future. We clean your shoes. You must not bring anything back."<br /><br />A man named Eckels paid a lot of money. He wanted to shoot a Tyrannosaurus Rex.<br /><br />They went into the Time Machine. It made a sound, and the year changed... 60 million years back.<br /><br />They arrived. The air was strange and warm. The plants were giant. The path was a metal walkway above the mud.<br /><br />In the distance, they saw the T-Rex. It was enormous. It had terrible teeth. Its eyes were like mirrors.<br /><br />Eckels looked at it. His face became white. "I can't shoot it," he said. He was terrified.<br /><br />He stepped off the metal path. He ran back to the Time Machine. His shoes were dirty with ancient mud.<br /><br />The other men shot the dinosaur. It fell and died.<br /><br />Travis was very angry. "You fool! You stepped off the path!" he shouted at Eckels.<br /><br />Eckels looked down at his shoes. There was mud on them. And in the mud... a dead butterfly. A very small, beautiful, green and gold butterfly.<br /><br />They returned to the Machine. They went back to the year 2055.<br /><br />But something was wrong.<br /><br />The air smelled different. The colors on the walls were strange. The sign on the wall had different words. The man behind the desk was not the same man.<br /><br />Eckels looked at his shoe. It was clean now. The butterfly was gone from the mud. But it was too late. He killed it 60 million years ago.<br /><br />That small change changed everything. The world was not the same. The language was different. A different, cruel man was the President.<br /><br />Travis looked at Eckels. He took his gun.<br /><br />"A small thing," whispered Eckels. "Just a butterfly..."<br /><br />"Yes," said Travis. He raised his gun. "But that small thing... made a very big sound in time. A sound of thunder."<br /><br />The sound of a gun filled the room.</div><div class="t-redactor__text">Vocabulary:<br /><br /><strong>Существительные (Nouns):</strong><br /><ul><li data-list="bullet">Time travel - путешествие во времени</li><li data-list="bullet">Safari - сафари</li><li data-list="bullet">Adventure - приключение</li><li data-list="bullet">Dinosaur - динозавр</li><li data-list="bullet">Rule - правило</li><li data-list="bullet">Path / Walkway - тропа, дорожка</li><li data-list="bullet">Ground - земля</li><li data-list="bullet">Air - воздух</li><li data-list="bullet">Plant - растение</li><li data-list="bullet">Mud - грязь</li><li data-list="bullet">Distance - расстояние</li><li data-list="bullet">Teeth - зубы</li><li data-list="bullet">Mirror - зеркало</li><li data-list="bullet">Butterfly - бабочка</li><li data-list="bullet">Sign - вывеска, знак</li><li data-list="bullet">Desk - стол (письменный)</li><li data-list="bullet">Gun - ружье</li><li data-list="bullet">Sound - звук</li><li data-list="bullet">Thunder - гром</li><li data-list="bullet">Change - изменение</li></ul><br /><strong>Глаголы (Verbs):</strong><br /><ul><li data-list="bullet">To hunt - охотиться</li><li data-list="bullet">To stay (on) - оставаться (на)</li><li data-list="bullet">To touch - трогать, касаться</li><li data-list="bullet">To clean - чистить</li><li data-list="bullet">To bring - приносить</li><li data-list="bullet">To pay  - платить</li><li data-list="bullet">To shoot  - стрелять</li><li data-list="bullet">To arrive - прибывать</li><li data-list="bullet">To become  - становиться</li><li data-list="bullet">To step off - сходить с (с тропы)</li><li data-list="bullet">To fall  - падать</li><li data-list="bullet">To die - умирать</li><li data-list="bullet">To shout - кричать</li><li data-list="bullet">To look down - смотреть вниз</li><li data-list="bullet">To return - возвращаться</li><li data-list="bullet">To kill - убивать</li><li data-list="bullet">To whisper - шептать</li><li data-list="bullet">To raise - поднимать</li><li data-list="bullet">To fill - наполнять</li></ul><br /><strong>Прилагательные и наречия (Adjectives &amp; Adverbs):</strong><br /><ul><li data-list="bullet">Strict - строгий</li><li data-list="bullet">Ancient - древний</li><li data-list="bullet">Rich - богатый</li><li data-list="bullet">Enormous - огромный</li><li data-list="bullet">Terrible - ужасный</li><li data-list="bullet">Terrified - напуганный, в ужасе</li><li data-list="bullet">Angry - злой</li><li data-list="bullet">Dead - мертвый</li><li data-list="bullet">Wrong - неправильный, что-то не так</li><li data-list="bullet">Different - другой, отличающийся</li><li data-list="bullet">Cruel - жестокий</li><li data-list="bullet">Back - назад</li><li data-list="bullet">Too late - слишком поздно</li></ul></div><div class="t-redactor__text"><strong>Выполните упражнения по тексту.</strong><br /><br /><strong>Упр.1. Ответьте на вопросы по содержанию текста.</strong><br /><ol><li data-list="ordered">What is the name of the company that organizes time travel?</li><li data-list="ordered">What animal did the men want to hunt?</li><li data-list="ordered">What is the most important rule of Time Safari?</li><li data-list="ordered">Why is the path made of metal and not touching the ground?</li><li data-list="ordered">What did Eckels do when he saw the Tyrannosaurus Rex?</li><li data-list="ordered">What did Travis find on Eckels' shoe after he stepped off the path?</li><li data-list="ordered">How did the year 2055 change when they returned?</li><li data-list="ordered">What small thing did Eckels kill in the past?</li><li data-list="ordered">What big thing changed in the present because of the dead butterfly?</li><li data-list="ordered">What did Travis do at the very end of the story?</li></ol><br /><strong>Упр.2. Расставьте события в правильном порядке.</strong><br /><ul><li data-list="bullet">They returned to a different year 2055.</li><li data-list="bullet">Eckels stepped off the path and killed a butterfly.</li><li data-list="bullet">Eckels paid to go on a Time Safari to hunt a dinosaur.</li><li data-list="bullet">Travis raised his gun at the end.</li><li data-list="bullet">The men saw the enormous Tyrannosaurus Rex.</li><li data-list="bullet">Travis explained the strict rules about the path.</li></ul><br /><br /><strong>Упр. 3.  Вставьте пропущенные слова из списка</strong><em>: time travel, dinosaurs, rules, path, mud, butterfly, change, thunder.</em><br /><ol><li data-list="ordered">In the future, __________ was possible.</li><li data-list="ordered">People paid to go back in time and hunt __________.</li><li data-list="ordered">The __________ of Time Safari were very strict.</li><li data-list="ordered">It was very important to stay on the metal __________.</li><li data-list="ordered">Eckels stepped off and got __________ on his shoes.</li><li data-list="ordered">He killed a small __________ 60 million years ago.</li><li data-list="ordered">That small thing caused a big __________ in the future.</li><li data-list="ordered">Travis said it made a sound of __________ in time.</li></ol><br /><strong>Упр. 4. Вставьте пропущенные глаголы, используя их в Past Indefinite: </strong><em>return, take, kill, want, be, pay, fall, make, die, shoot, run, become, see, step.</em><br /><br /><ol><li data-list="ordered">The company __________  rich people on adventures.</li><li data-list="ordered">Eckels __________  a lot of money.</li><li data-list="ordered">He __________ to shoot a dinosaur.</li><li data-list="ordered">The Time Machine __________  a loud sound.</li><li data-list="ordered">Eckels __________ the T-Rex and __________  terrified.</li><li data-list="ordered">He __________ off the path and __________ (to run).</li><li data-list="ordered">The other men __________  the dinosaur. It __________  and __________ .</li><li data-list="ordered">Travis __________ very angry.</li><li data-list="ordered">They __________ to the year 2055.</li><li data-list="ordered">Eckels __________  the butterfly a long time ago.</li></ol><br /><strong>Упр.5. Выберите правильное слово.</strong><br /><br /><ol><li data-list="ordered">The rules were <strong>strict / different</strong>.</li><li data-list="ordered">The T-Rex was <strong>enormous / small</strong>.</li><li data-list="ordered">Eckels felt <strong>happy / terrified</strong>.</li><li data-list="ordered"> The butterfly was <strong>dead / ancient</strong>.</li><li data-list="ordered">The air in 2055 smelled <strong>beautiful / different</strong>.</li><li data-list="ordered">The new President was <strong>cruel / special</strong>.</li><li data-list="ordered">Travis <strong>raised / cleaned</strong> his gun.</li></ol><br /><strong>Упр.6. Закончите предложения, выбрав правильный вариант.</strong><br /><br /><ol><li data-list="ordered">The path was above the <strong>air / ground</strong>.</li><li data-list="ordered">Travis was the Safari <strong>President / Leader</strong>.</li><li data-list="ordered">The butterfly was green and <strong>gold / metal</strong>.</li><li data-list="ordered">The sign on the wall had different <strong>plants / words</strong>.</li><li data-list="ordered">A sound of <strong>thunder / machine</strong> filled the room.</li></ol><br /><br /><strong>Упр.7.  </strong><em>Исправьте неверные утверждения о значении слова, используя True - правда, или False - ложь, неверно.</em><br /><br /><em>Образец:  "Mud" is dry, clean sand. False, "Mud" is wet, soft earth.</em><br /><br /><ol><li data-list="ordered">If you are "terrified," you are very happy.</li><li data-list="ordered">A "path" is a road for walking.</li><li data-list="ordered">"To arrive" means to leave a place.</li><li data-list="ordered">"Cruel" means very kind and nice.</li><li data-list="ordered">"Thunder" is the loud sound after lightning.</li></ol></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The first day at school</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/t3ri05lbc1-the-first-day-at-school</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/t3ri05lbc1-the-first-day-at-school?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:00:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6233-3066-4635-b466-303534333361/1597239_7bd711bf_7.jpeg" type="image/jpeg"/>
      <description>Mother: "Did you enjoy your first day at school?"</description>
      <turbo:content><![CDATA[<header><h1>The first day at school</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6233-3066-4635-b466-303534333361/1597239_7bd711bf_7.jpeg"/></figure><h2  class="t-redactor__h2">The First Day at School</h2><div class="t-redactor__text"><br /><em>Mother: </em>"Did you enjoy your first day at school?"<br /><br /><em>Girl: </em>"First day? Do you mean I have to go back tomorrow?<br /><br /></div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">To enjoy - наслаждаться</li><li data-list="bullet">To mean - иметь в виду</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The dog</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/7kf2gdx7b1-the-dog</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/7kf2gdx7b1-the-dog?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:03:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6434-3361-4832-a532-336132313566/1597239_7bd711bf_5.jpeg" type="image/jpeg"/>
      <description>A man walks into a shop and sees a cute little dog. He asks the shopkeeper, «Does your dog bite?» </description>
      <turbo:content><![CDATA[<header><h1>The dog</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6434-3361-4832-a532-336132313566/1597239_7bd711bf_5.jpeg"/></figure><h2  class="t-redactor__h2">The dog</h2><div class="t-redactor__text">A man walks into a shop and sees a cute little dog. <br /><br />He asks the shopkeeper, «Does your dog bite?» <br /><br />The shopkeeper says, «No, my dog does not bite.» <br /><br />The man tries to pet the dog and the dog bites him. <br /><br />«Ouch!» he says, «But you say your dog does not bite!»<br /><br />The shopkeeper replies, «That is not my dog.»<br /><br /></div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Cute - милый, очаровательный</li><li data-list="bullet">Shopkeeper - владелец магазина</li><li data-list="bullet">To bite - кусать</li><li data-list="bullet">To try - пытаться</li><li data-list="bullet">To pet - погладить</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Parrot</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/3t94yj0dm1-the-parrot</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/3t94yj0dm1-the-parrot?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:12:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6432-3166-4163-b036-303564643739/1597239_7bd711bf_6.jpeg" type="image/jpeg"/>
      <description>A man walks into a pet shop one day. «I want to buy a parrot that talks,» he says.«I’m sorry sir, but you have to teach your parrot to speak,» answers the seller.</description>
      <turbo:content><![CDATA[<header><h1>The Parrot</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6432-3166-4163-b036-303564643739/1597239_7bd711bf_6.jpeg"/></figure><h2  class="t-redactor__h2">The Parrot</h2><div class="t-redactor__text">A man walks into a pet shop one day. «I want to buy a parrot that talks,» he says.<br /><br />«I’m sorry sir, but you have to teach your parrot to speak,» answers the seller.<br /><br />The man chooses a parrot and takes it home. Two weeks later he returns to the shop.<br /><br />«My parrot still doesn't speak,» he says.<br /><br />«Ah, that’s a shame. Buy this mirror. He will look at himself and talk,» advises the seller.<br /><br />The man buys the mirror. Two weeks later he is back again. «My parrot is dead,» he says.<br /><br />«I’m sorry, sir. But tell me, before he dies, does he say anything?»<br /><br />«Yes, he does. But only one word.»<br /><br />«Really? Which word is that?»<br /><br />«Food!»</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Pet shop - зоомагазин.</li><li data-list="bullet">Parrot  - попугай.</li><li data-list="bullet">To talk  - разговаривать, говорить.</li><li data-list="bullet">To teach - обучать, учить.</li><li data-list="bullet">Mirror - зеркало.</li><li data-list="bullet">A shame -  жалость, досада (здесь: "Как жаль").</li><li data-list="bullet">Food - еда.</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Doctor's Orders</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/f0rytn91u1-doctors-orders</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/f0rytn91u1-doctors-orders?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:16:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3065-3539-4864-b630-373361373539/1597239_7bd711bf_4.jpeg" type="image/jpeg"/>
      <description>«Medicine doesn’t help you at all,» a doctor tells his patient. «What you need is a complete change. </description>
      <turbo:content><![CDATA[<header><h1>Doctor's Orders</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3065-3539-4864-b630-373361373539/1597239_7bd711bf_4.jpeg"/></figure><h2  class="t-redactor__h2">Doctor's Orders</h2><div class="t-redactor__text">«Medicine doesn’t help you at all,» a doctor tells his patient. «What you need is a complete change. Go to a quiet country place for a month. Go to bed early, eat more fruit, drink plenty of milk, and smoke just one cigar a day.» <br /><br />A month later the patient walks into the doctor’s office. He looks like a new man. «Yes, doctor, your advice helps me. I do everything you say. But that one cigar a day almost kills me at first. It’s not easy to start smoking at my age!»</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Medicine  - лекарство.</li><li data-list="bullet">Patient - пациент.</li><li data-list="bullet">A complete change -  полная перемена.</li><li data-list="bullet">Advice - совет </li><li data-list="bullet">Plenty of - много, большое количество.</li><li data-list="bullet">At first  - поначалу, сначала.</li><li data-list="bullet">At my age  - в моём возрасте.</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Quiet Burglar</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/pt2ukc0n71-the-quiet-burglar</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/pt2ukc0n71-the-quiet-burglar?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:18:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild3437-3961-4263-b838-356263303761/1597239_7bd711bf_3.jpeg" type="image/jpeg"/>
      <description>A man goes to the Police Station. He wants to speak with the burglar who breaks into his house the night before.</description>
      <turbo:content><![CDATA[<header><h1>The Quiet Burglar</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3437-3961-4263-b838-356263303761/1597239_7bd711bf_3.jpeg"/></figure><h2  class="t-redactor__h2">The Quiet Burglar</h2><div class="t-redactor__text">A man goes to the Police Station. He wants to speak with the burglar who breaks into his house the night before.<br /><br />«You’ll get your chance in court,» says the sergeant.<br /><br />«No, no, no!» says the man. «I want to know how he gets into the house and doesn’t wake my wife!»</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Police Station - полицейский участок.</li><li data-list="bullet">Burglar  -  грабитель </li><li data-list="bullet">To break into  - вломиться, проникнуть внутрь.</li><li data-list="bullet">Sergeant  - сержант (звание в полиции).</li><li data-list="bullet">Court  - суд.</li><li data-list="bullet">To wake  - будить</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The New Trousers</title>
      <link>https://www.lingvo-mir.ru/humour/tpost/mi8mglang1-the-new-trousers</link>
      <amplink>https://www.lingvo-mir.ru/humour/tpost/mi8mglang1-the-new-trousers?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:20:00 +0300</pubDate>
      <category>Юмор</category>
      <enclosure url="https://static.tildacdn.com/tild6531-3230-4435-b239-656234626134/1597239_7bd711bf_2.jpeg" type="image/jpeg"/>
      <description>A young man goes shopping and buys a pair of trousers. He goes to his bedroom to try them on and finds they are far too long. He goes downstairs where</description>
      <turbo:content><![CDATA[<header><h1>The New Trousers</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6531-3230-4435-b239-656234626134/1597239_7bd711bf_2.jpeg"/></figure><h2  class="t-redactor__h2">The New Trousers</h2><div class="t-redactor__text">A young man goes shopping and buys a pair of trousers. He goes to his bedroom to try them on and finds they are far too long. He goes downstairs where his mother and his two sisters are waiting for dinner. <br /><br />«The new trousers are too long. They need shortening. Can you do it for me, please?» he asks. <br /><br />After dinner, his mother shortens the trousers but doesn’t tell her daughters. <br /><br />Later, the elder sister remembers her brother’s request. She is a kind person and wants to help, so she shortens the trousers too. <br /><br />When the younger sister returns from the cinema, she also remembers. She hurries upstairs and cuts a piece off each leg.</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">A pair of trousers  - пара брюк.</li><li data-list="bullet">To try on - примерять.</li><li data-list="bullet">Far too long - намного слишком длинные.</li><li data-list="bullet">Downstairs  - вниз (по лестнице), на нижнем этаже.</li><li data-list="bullet">To need shortening  - нужно укоротить.</li><li data-list="bullet">Elder  - старшая </li><li data-list="bullet">Request  - просьба.</li><li data-list="bullet">To hurry - спешить.</li><li data-list="bullet">To cut (cut) a piece off - отрезать кусок.</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>С чего начать изучение английского, если вам за 30: первый чек-лист</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/5gsh3jtfo1-s-chego-nachat-izuchenie-angliiskogo-esl</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/5gsh3jtfo1-s-chego-nachat-izuchenie-angliiskogo-esl?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:36:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild3833-6238-4736-a331-393834333731/1610651_ed56def1_4.jpeg" type="image/jpeg"/>
      <description>Если вы читаете этот текст, значит, вы решились на важный шаг — начать учить английский язык «в зрелом возрасте». Первое, что нужно сказать: поздравляю! Это решение требует смелости</description>
      <turbo:content><![CDATA[<header><h1>С чего начать изучение английского, если вам за 30: первый чек-лист</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3833-6238-4736-a331-393834333731/1610651_ed56def1_4.jpeg"/></figure><h2  class="t-redactor__h2">С чего начать изучение английского, если вам за 30: первый чек-лист.</h2><div class="t-redactor__text">Если вы читаете этот текст, значит, вы решились на важный шаг — начать учить английский язык «в зрелом возрасте». Первое, что нужно сказать: <strong>поздравляю!</strong> Это решение требует смелости. Второе: <strong>вы не одиноки</strong>. Огромное количество людей начинают этот путь после 30, 40, 50 лет и достигают прекрасных результатов. А всё потому, что взрослый мозг учится не хуже — просто иначе, с опытом, мотивацией и осознанностью.<br /><br />Главный враг здесь — не возраст, а страх, неуверенность и прошлый (часто школьный) негативный опыт. Давайте выбросим этот багаж и составим ваш первый, реалистичный и работающий план.<br /><br /><strong>Шаг 1 (самый важный). Ответьте себе «ЗАЧЕМ?»</strong><br /><br />Не пропускайте этот шаг. Четкий ответ — ваш главный двигатель в скучные вечера и моменты усталости.<br /><ul><li data-list="bullet"><strong>Конкретная цель:</strong> «Для работы, чтобы читать профессиональные статьи/вести переписку», «Для путешествий, чтобы не теряться в аэропорту и заказывать еду в ресторане», «Для себя, чтобы смотреть сериалы в оригинале или помочь ребенку с уроками», и т.д.</li><li data-list="bullet"><strong>Запишите эту цель на бумаге и повесьте на видное место.</strong> Когда она перед глазами, легче сесть за урок.</li></ul><br /><strong>Шаг 2. Сбросьте скорость до «Beginner»</strong><br /><br />Забудьте фразу «я это должен был выучить в школе». Примите себя как новичка. Это освобождает.<br /><br /><ul><li data-list="bullet"><strong>Что делать:</strong> Начните с самого-самого начала: алфавит (обратите внимание на звуки), базовые фразы приветствия (Hello, How are you?), простейшие конструкции (This is..., I have...).</li><li data-list="bullet"><strong>Психологический бонус:</strong> Быстрый успех на старте дает мощный заряд мотивации.</li></ul></div><div class="t-redactor__text"><strong>Шаг 3. Встройте английский в свою рутину (30 минут в день &gt; 2 часа раз в неделю)</strong><br /><br />Ключ — регулярность, а не длительность.<br /><ul><li data-list="bullet"><strong>Утренний кофе:</strong> Пока пьете, просмотрите 5 новых карточек в приложении.</li><li data-list="bullet"><strong>Дорога на работу:</strong> Послушайте 10-минутный подкаст или повторите диалог из учебника.</li><li data-list="bullet"><strong>Вечерняя уборка/готовка:</strong> Включите на фоне тот же YouTube-канал или любимый сериал с английскими субтитрами.</li><li data-list="bullet"><strong>Соцсети:</strong> Подпишитесь на 2-3 аккаунта учителей английского в соцсетях. Пусть полезный контент встречается вам в ленте.</li></ul></div><div class="t-redactor__text"><strong>Шаг 4. Говорите с первого месяца (Да, это возможно!)</strong><br /><br />Не ждите, пока «выучите всю грамматику».<br /><ul><li data-list="bullet"><strong>Говорите сами с собой:</strong> В д<em>у</em>ше, за рулем. Опишите, что вы видите: «This is a cup. It's white. I'm making tea». Это снимает барьер.</li></ul></div><div class="t-redactor__text"><strong>Шаг 5. Отслеживайте прогресс и празднуйте маленькие победы</strong><br /><br /><ul><li data-list="bullet"><strong>Заведите «Языковой дневник»</strong> (можно просто notes в телефоне). В конце недели запишите: «На этой неделе я научился представляться, рассказать, где живу, и понял диалог в отеле из подкаста!».</li><li data-list="bullet"><strong>Отмечайте пройденные вехи:</strong> Закончили первую главу учебника — наградите себя чем-то приятным. Смотрели отрывок из фильма и поняли знакомое слово — это победа!</li></ul></div><div class="t-redactor__text"><strong>Чего НЕ делать: Топ-3 ошибки начинающих после 30</strong><br /><br /><ol><li data-list="ordered"><strong>Сравнивать себя с другими.</strong> Ваш темп — ваш. Кто-то учит быстрее, у кого-то больше практики. Вы соревнуетесь только с собой вчерашним.</li><li data-list="ordered"><strong>Бросать при первой ошибке.</strong> Ошибка — не провал, а данные для работы. Это часть процесса.</li><li data-list="ordered"><strong>Пытаться объять необъятное.</strong> Не распыляйтесь. Лучше пройти один урок качественно, чем пробежать глазами пять.</li></ol></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Языковой барьер: как сказать первое предложение вслух (даже если страшно)</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/zog2lkk201-yazikovoi-barer-kak-skazat-pervoe-predlo</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/zog2lkk201-yazikovoi-barer-kak-skazat-pervoe-predlo?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 10:46:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild3131-3763-4761-a338-313931653762/1610651_ed56def1_3.jpeg" type="image/jpeg"/>
      <description>Вы знаете слова, понимаете грамматику, но когда нужно открыть рот и сказать что-то по-английски, наступает ступор. Горло пересыхает, пульс учащается, </description>
      <turbo:content><![CDATA[<header><h1>Языковой барьер: как сказать первое предложение вслух (даже если страшно)</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3131-3763-4761-a338-313931653762/1610651_ed56def1_3.jpeg"/></figure><h2  class="t-redactor__h2">Языковой барьер: как сказать первое предложение вслух (даже если страшно)</h2><div class="t-redactor__text">Вы знаете слова, понимаете грамматику, но когда нужно открыть рот и сказать что-то по-английски, наступает ступор. Горло пересыхает, пульс учащается, а все выученные фразы куда-то испаряются. Знакомо? Это и есть языковой барьер — явление не столько лингвистическое, сколько психологическое.<br /><br /><strong>Хорошая новость:</strong> преодолеть его можно. Причем начать нужно не с разговора с носителем, а <strong>наедине с самим собой</strong>. Ваша цель — не блеснуть идеальным произношением, а приучить свой речевой аппарат и мозг к тому, что английская речь — это <em>нормально и безопасно</em>.<br /><br /><strong>Почему нам страшно? Корень проблемы</strong><br /><br /><ul><li data-list="bullet"><strong>Страх ошибки:</strong> Нас с детства учили, что ошибка — это плохо и стыдно. Во взрослом возрасте это чувство только усиливается.</li><li data-list="bullet"><strong>Синдром отличника:</strong> Хочется сразу построить идеальное, грамматически верное предложение. А когда не уверен — лучше промолчать.</li><li data-list="bullet"><strong>Физиологическая непривычка:</strong> Ваши губы, язык и гортань просто не привыкли к новым звукам и интонациям. Это как впервые пойти в спортзал — мышцы сопротивляются. </li></ul><br />Забудьте на время о грамматике. Ваша новая мантра: <strong>«Сначала сказал — потом подумал об ошибках»</strong>.</div><div class="t-redactor__text"><strong>Тренировочная база: Упражнения для домашней практики</strong><br /><br />Эти упражнения — ваш безопасный полигон. Никто не услышит, не оценит и не поправит. Здесь можно и нужно быть смешным, нелепым и ошибаться.<br /><br /><strong>Уровень 1: Разговор с самим собой (самое важное упражнение)</strong><br /><br />Это не странно. Это эффективно. Ваша задача — комментировать свои действия простейшими фразами.<br /><ul><li data-list="bullet"><strong>Что делать:</strong> Занимаясь домашними делами, проговаривайте вслух то, что делаете.</li></ul><br /><strong>Примеры:</strong><br /><ul><li data-list="bullet">Утром: <strong>"I am making coffee. This is my cup. It is hot. I like coffee."</strong></li><li data-list="bullet">В д<em>у</em>ше: <strong>"I am washing my hair. The water is warm."</strong></li><li data-list="bullet">Готовя ужин: <strong>"I cut vegetables. This is a carrot. It is orange."</strong></li></ul><br /><strong>Суть:</strong> Вы тренируете самые базовые конструкции (Present Continuous, This is...и т.п.) в контексте. Это убирает ступор при необходимости что-то сказать <em>прямо сейчас</em>.</div><div class="t-redactor__text"><strong>Уровень 2: «Тенирование» или Эхо-метод (Shadowing)</strong><br /><br />Вы учите не просто слова, а <strong>музыку языка</strong>: ритм, интонацию, сцепление слов.<br /><br /><ul><li data-list="bullet"><strong>Что делать:</strong> Найдите короткое (15-30 секунд) аудио или видео с субтитрами для начинающих. Идеально подойдут диалоги из учебников или простые видео на YouTube.</li><li data-list="bullet"><strong>Как:</strong> Слушайте предложение → Ставьте на паузу → Повторите вслух <strong>точно с той же интонацией и скоростью</strong>, как попугай. Не задумывайтесь о смысле, просто копируйте звуковую оболочку.</li><li data-list="bullet"><strong>Эффект:</strong> Вы тренируете мышечную память для произношения и перестаете бояться звука своего голоса, говорящего по-английски.</li></ul></div><div class="t-redactor__text"><strong>Уровень 3: Диалог с воображаемым другом</strong><br /><br />Постройте микро-диалог из 2-3 реплик. Используйте шаблоны.<br /><br /><ul><li data-list="bullet"><strong>Шаблон 1: Встреча</strong></li></ul>You: "Hello! How are you?"<br />Imaginary Friend: "I'm fine, thanks! And you?"<br />You: "I'm good. It's a nice day today."<br /><br /><ul><li data-list="bullet"><strong>Шаблон 2: В кафе</strong></li></ul>You (как официант): "Hello! Are you ready to order?"<br />You (как клиент): "Yes, I want a cup of tea, please."<br />You (как официант): "Okay. Thank you."<br /><br /><ul><li data-list="bullet"><strong>Суть:</strong> Вы учитесь переключаться между ролями и использовать связки фраз, а не отдельные предложения.</li></ul></div><div class="t-redactor__text"><strong>Уровень 4: Описание картинки (универсальный способ)</strong><br /><br />Это упражнение подготовит вас к ситуациям, когда нужно поддержать беседу.<br /><br /><ul><li data-list="bullet"><strong>Что делать:</strong> Найдите любую, понравившуюся вам картинку. Установите таймер на 1 минуту и вслух описывайте всё, что видите.</li></ul><br /><ul><li data-list="bullet"><strong>Пример:</strong> "I see a picture. It is a park. The park is big and green. There is a woman. She is running. She has a red T-shirt. The sky is blue. I like this picture."</li></ul><br /><ul><li data-list="bullet"><strong>Суть:</strong> Вы учитесь вытягивать речь из себя, используя только известный вам словарь и простые конструкции. Это бесценный навык.</li></ul></div><div class="t-redactor__text"><strong>Ключевые правила домашней практики:</strong><br /><ol><li data-list="ordered"><strong>ГРОМКО.</strong> Говорите в полный голос, а не шепотом. Так вы быстрее привыкнете.</li><li data-list="ordered"><strong>РЕГУЛЯРНО.</strong> 5-7 минут каждый день лучше, чем час раз в неделю.</li><li data-list="ordered"><strong>БЕЗ СТЫДА.</strong> Смейтесь над своими ошибками. Скажите ужасным акцентом. Главное — заставить аппарат речи работать.</li><li data-list="ordered"><strong>ЗАПИСЫВАЙТЕ СЕБЯ.</strong> Раз в неделю надиктуйте свой мини-диалог на диктофон. Через месяц сравните первую и последнюю запись. Прогресс будет самым мощным мотиватором.</li></ol></div><div class="t-redactor__text"><strong>Помните:</strong> Языковой барьер — это не стена, а туман. Чем больше шагов вы делаете вперед, тем быстрее он рассеивается. Ваше первое предложение, сказанное вслух на кухне, — и есть самый важный и смелый шаг. Начните с него прямо сегодня.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Как не потерять мотивацию через месяц: метод маленьких побед и отслеживание прогресса</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/egumm6zge1-kak-ne-poteryat-motivatsiyu-cherez-mesya</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/egumm6zge1-kak-ne-poteryat-motivatsiyu-cherez-mesya?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 11:13:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild3639-3563-4132-a231-666336333436/1610651_ed56def1_2.jpeg" type="image/jpeg"/>
      <description>Вы начали учить английский с огоньком в глазах. Занимались неделю, две, три... А на четвертой открываете учебник с чувством легкой тоски и думаете: </description>
      <turbo:content><![CDATA[<header><h1>Как не потерять мотивацию через месяц: метод маленьких побед и отслеживание прогресса</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3639-3563-4132-a231-666336333436/1610651_ed56def1_2.jpeg"/></figure><h2  class="t-redactor__h2">Как не потерять мотивацию через месяц: метод маленьких побед и отслеживание прогресса</h2><div class="t-redactor__text">Вы начали учить английский с огоньком в глазах. Занимались неделю, две, три... А на четвертой открываете учебник с чувством легкой тоски и думаете: «Я всё еще ничего не знаю. Когда же будет результат?» Знакомо? Это не лень, а классический кризис мотивации, который случается у 90% изучающих язык.<br /><br />Дело в нашей нейробиологии. Мозг запрограммирован ждать быстрых результатов. Когда мы месяц пашем, а свободно говорить на английском так и не можем, он решает, что игра не стоит свеч. <strong>Ваша задача — обмануть собственный мозг, показав ему неопровержимые доказательства вашего движения вперед.</strong><br /><br />Секрет не в том, чтобы «мотивировать себя сильнее», а в том, чтобы создать систему, которая делает прогресс <strong>осязаемым и празднуемым</strong>. Встречайте ваш главный инструмент выживания: <strong>языковой дневник прогресса.</strong></div><div class="t-redactor__text"><strong>Почему дневник работает там, где сила воли сдает?</strong><br /><br />Вместо размытой цели «выучить английский» вы получаете:<br /><ul><li data-list="bullet">Фокус на процессе, а не на мифическом финале.</li><li data-list="bullet">Визуальное доказательство: вы видите, сколько работы уже проделано.</li><li data-list="bullet">Праздник маленьких побед: вы отмечаете каждую веху, давая мозгу дофаминовую награду.</li></ul></div><div class="t-redactor__text"><strong>Ваш языковой дневник: 3 практические модели</strong><br /><br />Забудьте о скучных тетрадках. Ваш дневник — это командный пункт, доска почета и личный мотиватор.<br /><br /><strong>1. Минималистичный трекер привычки (для занятых)</strong><br /><br />Это календарь, где вы отмечаете только факт занятия.<br /><br /><ul><li data-list="bullet"><strong>Как:</strong> Возьмите обычный календарь или создайте таблицу в компьютере.</li><li data-list="bullet"><strong>Что отмечать:</strong> Ставите <strong>«+»</strong> или закрашиваете день, если уделили языку хотя бы 15 минут. Не важно что — подкаст, 10 карточек, пол-урока.</li><li data-list="bullet"><strong>Психологический эффект:</strong> Ваша цель — не выучить Future Perfect, а <strong>не порвать цепь</strong>. Когда вы видите ряд из 20 закрашенных дней подряд, вам будет жаль его прерывать. Это дисциплинирует лучше любой мотивации.</li></ul><br /><strong>2. Дневник «Маленьких побед» (самый мощный инструмент)</strong><br /><br />Это запись не того, что вы <em>должны были сделать</em>, а того, что вы <strong>сделали и поняли</strong>.<br /><br /><strong>Формат:</strong> Заведите блокнот или документ с тремя колонками:<br /><ul><li data-list="bullet"><strong>Дата.</strong></li><li data-list="bullet"><strong>Что я сегодня понял/освоил (маленькая победа).</strong> Сюда пишем только позитив и результат!</li></ul><br /><em>Примеры побед: «Разобрался, когда ставится «a», а когда «the» в простых предложениях», «Запомнил 5 фраз для заказа еды», «Поняла диалог из сериала без субтитров!», «Сказала вслух полное предложение о себе и не смутилась».</em><br /><br /><ul><li data-list="bullet"><strong>Заметка/Пример.</strong> Фиксируем ключевое правило или фразу:</li></ul><br /><em>«I have a dog. The dog is cute.»</em><br /><br /><ul><li data-list="bullet"><strong>Как использовать:</strong> В конце каждой недели перечитывайте колонку «Маленьких побед». Вы физически увидите, что движение есть. Это лучшее лекарство от мысли «я топчусь на месте».</li></ul><br /><br /><strong>Цифровая капсула времени (для визуалов)</strong><br /><br /><ul><li data-list="bullet"><strong>Голосовые заметки:</strong> Раз в месяц надиктовывайте 30-60 секундный монолог. Расскажите, как ваши дела, что изучаете. Не редактируйте, не перезаписывайте. Через полгода прослушайте первую и последнюю запись. Разница в беглости и уверенности будет ошеломительной.</li></ul><br /><ul><li data-list="bullet"><strong>Скриншоты:</strong> Делайте фото пройденного урока, списка выученных слов, достижения (например, «10-day streak»). Создайте отдельный альбом «Мой английский». Листать его — все равно что смотреть на свои дипломы.</li></ul><br /><strong>Ритуалы празднования: как правильно хвалить себя</strong><br /><br />Маленькую победу нужно закрепить маленьким праздником. Это создает положительные нейронные связи.<br /><ul><li data-list="bullet"><strong>Недельный ритуал:</strong> После недели регулярных занятий — ваша награда. Чашка дорогого кофе, новая серия любимого сериала, длительная прогулка. Важно: получая награду, мысленно свяжите ее с занятием: «Это я покупаю себе за семь дней упорства».</li></ul><br /><ul><li data-list="bullet"><strong>Победа над страхом:</strong> Впервые заговорили с иностранцем ? Это повод для супер-награды. Сходите в ресторан, купите книгу на английском, отгуляйте выходной. Закрепите смелый поступок яркой эмоцией.</li></ul><br /><ul><li data-list="bullet"><strong>Визуализация прогресса:</strong> Сделайте «дорожную карту» от начинающего до цели (например, от уровня Beginner до уровня .....). Отмечайте на ней пройденные этапы стикерами. Когда видишь, сколько уже позади, идти вперед легче.</li></ul></div><div class="t-redactor__text"><strong>Что делать, если кризис все же наступил?</strong><br /><br /><ol><li data-list="ordered"><strong>Вернитесь к своему «ЗАЧЕМ?».</strong> Перечитайте ту самую причину, с которой начинали. Она все еще актуальна?</li><li data-list="ordered"><strong>Снизьте планку.</strong> Разрешите себе неделю заниматься по 5 минут в день. Главное — не рвать цепь. Инерция — ваш друг.</li><li data-list="ordered"><strong>Смените активность.</strong> Если надоели учебники, неделю просто смотрите короткие смешные видео на английском, переводите тексты любимых песен или играйте в видеоигры с английским интерфейсом.</li><li data-list="ordered"><strong>Перечитайте свой Дневник Побед.</strong> Это моментально покажет, что вы не на нуле.</li></ol><br /><strong>Итог:</strong> Мотивация — не магическая сила, а управляемый ресурс. Вы не теряете ее, когда перестаете видеть прогресс. <strong>Вы теряете ее, когда перестаете его замечать.</strong><br /><br />Ваш языковой дневник — это не школьный журнал для оценок. Это <strong>зеркало, которое наконец-то покажет вам ваше реальное отражение:</strong> человека, который уже прошел десятки уроков, выучил сотни слов и преодолел множество внутренних барьеров. Начинайте отражать свои победы сегодня, и через месяц у вас будет не кризис, а коллекция достижений, которую жалко бросать.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Самостоятельно vs. с учителем: как найти идеальный баланс для взрослого ученика</title>
      <link>https://www.lingvo-mir.ru/blog/tpost/g9ttlih8t1-samostoyatelno-vs-s-uchitelem-kak-naiti</link>
      <amplink>https://www.lingvo-mir.ru/blog/tpost/g9ttlih8t1-samostoyatelno-vs-s-uchitelem-kak-naiti?amp=true</amplink>
      <pubDate>Wed, 11 Feb 2026 11:33:00 +0300</pubDate>
      <category>Блог</category>
      <enclosure url="https://static.tildacdn.com/tild6431-3563-4861-b132-336530316665/1610651_ed56def1_1.jpeg" type="image/jpeg"/>
      <description>Вы решили учить английский. Сразу возникает главный вопрос: заниматься самому или найти учителя? Соцсети пестрят историями о гениях-самоучках, а реклама курсов обещает «результат с первым уроком».</description>
      <turbo:content><![CDATA[<header><h1>Самостоятельно vs. с учителем: как найти идеальный баланс для взрослого ученика</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6431-3563-4861-b132-336530316665/1610651_ed56def1_1.jpeg"/></figure><h2  class="t-redactor__h2">Самостоятельно vs. с учителем: как найти идеальный баланс для взрослого ученика</h2><div class="t-redactor__text">Вы решили учить английский. Сразу возникает главный вопрос: заниматься самому или найти учителя? Соцсети пестрят историями о гениях-самоучках, а реклама курсов обещает «результат с первым уроком». Правда в том, что оба подхода по-отдельности работают неидеально. <strong>Секрет успеха взрослого ученика — не в выборе одной стороны, а в грамотном разделении труда.</strong><br /><br />Представьте, что вы строите дом. Учитель — это архитектор и прораб. Он дает чертеж, проверяет фундамент, корректирует кривые стены и страхует от грубых ошибок. Вы же — строитель, который кладет кирпичи, красит стены и проводит в доме большую часть времени. Без архитектора можно построить сарай, который развалится. Без вашей ежедневной работы даже по идеальному чертежу дом не появится.<br /><br />Давайте разберем, какие задачи берет на себя каждая сторона для максимальной скорости, эффективности и экономии ваших ресурсов.</div><div class="t-redactor__text"><strong>Зона ответственности ученика: ваша ежедневная работа</strong><br /><br />Это <strong>наполнение</strong> языка контентом, практикой и личным смыслом. Здесь учитель не нужен — нужны ваша дисциплина и любопытство.<br /><br /><ol><li data-list="ordered"><u>Пассивное погружение:</u> Слушать подкасты по дороге на работу, смотреть сериалы с английскими субтитрами, читать статьи по интересам. Цель — привыкнуть к ритму и музыке языка, «набить ухо».</li><li data-list="ordered"><u>Набор лексики: </u>Заучивание слов, ведение личного словарика с контекстом, использование стикеров. Это механическая, но жизненно важная работа.</li><li data-list="ordered"><u>Тренировка речевого аппарата:</u> Повторение вслух за дикторами в подкастах или видео. Это физическая тренировка мышц для правильного произношения и интонации.</li><li data-list="ordered"><u>Поиск личной мотивации: </u>Связать английский с вашим хобби (игры, кулинария, спорт) — находить контент по любимой теме. Это горючее для долгого пути.</li></ol><br /><strong>Совет:</strong> Выделите на это <strong>30 минут в день</strong>. Это ваш неприкосновенный «депозит» в копилку языка.</div><div class="t-redactor__text"><strong>Зона ответственности учителя: ваш стратег и навигатор</strong><br /><br />Это <strong>направление</strong>, коррекция и работа со сложными, неочевидными вещами, которые самому не разобрать.<br /><br /><ol><li data-list="ordered"><u>Постановка системы и приоритетов</u>: Он ответит на вопрос «Что учить в первую очередь?». Без него вы рискуете месяц зубрить артикли, не умея представиться.</li><li data-list="ordered"><u>Постановка произношения и интонации:</u> Учитель услышит, что вы говорите ship вместо sheep, и даст упражнения. Сами вы эту ошибку не услышите.</li><li data-list="ordered"><u>Объяснение грамматических нюансов:</u> Почему здесь Present Perfect, а не Past Indefinite? Хороший учитель объяснит это на понятных аналогиях, а не заставит зубрить правило.</li><li data-list="ordered"><u>Практика спонтанной речи и обратная связь: </u>Самая ценная функция. Он создаст безопасную среду, где вы будете говорить, а он — мягко поправлять, давая именно те альтернативы, которые вам по уровню.</li><li data-list="ordered"><u>Преодоление кризисов и плато: </u>Он объективно оценит ваш прогресс, когда вам кажется, что вы стоите на месте, и скорректирует курс.</li></ol><br /><strong>Совет:</strong> Ищите не «учителя», а <strong>наставника</strong>, который понимает цели взрослых людей.</div><div class="t-redactor__text"><strong>Как сбалансировать? Три рабочие модели на любой бюджет</strong><br /><br />Необязательно заниматься с учителем три раза в неделю. Можно выстроить гибридную модель.<br /><br /><strong>Модель 1. Экономная (оптимальный старт)</strong><br /><br /><ul><li data-list="bullet"><u>Самостоятельно (ежедневно, 30-40 мин):</u> Изучение лексики + грамматические упражнения + повтор фраз вслух + аудио</li><li data-list="bullet"><u>С учителем (1 раз в 2 недели, 60 мин)</u>: Урок-«сверка часов». Вы приходите с вопросами, которые накопились за две недели, практикуете спонтанный диалог, получаете план на следующие 14 дней.</li><li data-list="bullet"><u>Эффект</u>: Низкие затраты, высокая автономность, постоянный прогресс под контролем.</li></ul><br /><strong>Модель 2. Сбалансированная (для быстрого прогресса)</strong><br /><br /><ul><li data-list="bullet"><u>Самостоятельно (ежедневно, 20-30 мин):</u> Закрепление материала с прошлого урока (доделать упражнения, выучить слова), пассивное погружение.</li><li data-list="bullet"><u>С учителем (1 раз в неделю, 60-90 мин): </u>Основной урок. Разбор новой темы, активная речевая практика, постановка задач на неделю.</li><li data-list="bullet"><u>Эффект: </u>Идеальный баланс руководства и самостоятельности. Максимальная скорость без выгорания.</li></ul><br /><strong>Модель 3. Интенсивная (для конкретной цели)</strong><br /><ul><li data-list="bullet"><u>Самостоятельно (ежедневно, 60 мин+)</u>: Глубокая проработка материалов, предоставленных учителем.</li><li data-list="bullet"><u>С учителем (2-3 раза в неделю, 60 мин)</u>: Фокус на отработке конкретного навыка (собеседование, подготовка к презентации).</li><li data-list="bullet"><u>Эффект: </u>Прорыв за короткий срок для решения конкретной задачи.</li></ul></div><div class="t-redactor__text"><strong>Чек-лист: Что можно и нужно делать самому, а за чем — к учителю</strong></div><div class="t-table__viewport"><div class="t-table__wrapper"><table class="t-table__table"><tbody><tr class="t-table__row"><td class="t-table__cell" data-row="0" data-column="0"><div class="t-table__cell-content">Делаем САМИ (ежедневно/регулярно)</div></td><td class="t-table__cell" data-row="0" data-column="1"><div class="t-table__cell-content">Идем к УЧИТЕЛЮ (задаем вопросы, прорабатываем)</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="1" data-column="0"><div class="t-table__cell-content">Учить новые слова и фразы по темам</div></td><td class="t-table__cell" data-row="1" data-column="1"><div class="t-table__cell-content">Объяснить разницу между синонимами (make/do, say/tell)</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="2" data-column="0"><div class="t-table__cell-content">Слушать подкасты, смотреть видео</div></td><td class="t-table__cell" data-row="2" data-column="1"><div class="t-table__cell-content">Поставить произношение сложных звуков</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="3" data-column="0"><div class="t-table__cell-content">Читать адаптированные книги или статьи</div></td><td class="t-table__cell" data-row="3" data-column="1"><div class="t-table__cell-content">Объяснить логику грамматического времени (почему тут Perfect)</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="4" data-column="0"><div class="t-table__cell-content">Тренировать произношение, повторяя за диктором</div></td><td class="t-table__cell" data-row="4" data-column="1"><div class="t-table__cell-content">Отработать спонтанный диалог, получить обратную связь</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="5" data-column="0"><div class="t-table__cell-content">Писать короткие тексты или посты в соцсетях</div></td><td class="t-table__cell" data-row="5" data-column="1"><div class="t-table__cell-content">Проверить письменную работу, исправить системные ошибки</div></td></tr><tr class="t-table__row"><td class="t-table__cell" data-row="6" data-column="0"><div class="t-table__cell-content">Повторять пройденный материал</div></td><td class="t-table__cell" data-row="6" data-column="1"><div class="t-table__cell-content">Составить персональный учебный план, расставить приоритеты</div></td></tr></tbody><colgroup><col style="max-width:367.266px;min-width:367.266px;width:367.266px;"><col style="max-width:324.724px;min-width:324.724px;width:324.724px;"></colgroup></table></div></div><div class="t-redactor__text"><strong>Итог:</strong> Идеальный баланс — это не 50/50. Это <strong>80% вашей регулярной самостоятельной работы</strong> и <strong>20% направляющего контроля эксперта</strong>. Учитель экономит ваше самое ценное — время, направляя усилия в нужное русло и не давая сбиться с пути. Вы экономите деньги, выполняя всю рутинную, но необходимую работу сами.<br /><br /><strong>Ваш первый шаг к балансу: </strong>Возьмите лист бумаги. Слева напишите: «Что я МОГУ делать сам». Справа: «В чем я ЗАПУТАЛСЯ и нужна помощь». Заполнение первого столбца уже станет планом самостоятельной работы, а второй — готовым списком вопросов для будущего наставника.<br /><br />Начинайте строить свой английский с умом.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Present Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/mzkx0dhlo1-present-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/mzkx0dhlo1-present-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 09:58:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3165-6137-4336-b735-393430393933/1597239_7b50dab4_3.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма Present Indefinite</description>
      <turbo:content><![CDATA[<header><h1>Present Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3165-6137-4336-b735-393430393933/1597239_7b50dab4_3.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Present Indefinite — тест для начинающих</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили полностью ваши (без изменений) ===== */
        * {
            box-sizing: border-box;
        }
        body {
            font-family: 'Oswald', sans-serif;
            font-size: 20px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }
        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }
        h1 {
            font-size: 2.8rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        .choose-text {
            font-size: 1.5rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }
        .questions-container {
            margin-bottom: 50px;
            display: block;
        }
        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }
        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }
        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 45px;
            height: 45px;
            border-radius: 50%;
            text-align: center;
            line-height: 45px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.3rem;
        }
        .question-text {
            font-size: 1.5rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }
        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }
        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .option {
            display: flex;
            align-items: center;
            padding: 15px 20px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }
        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }
        .option input {
            margin-right: 20px;
            transform: scale(1.4);
            cursor: pointer;
        }
        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 30px;
            font-size: 1.3rem;
        }
        .option-text {
            font-weight: 400;
            font-size: 1.3rem;
        }
        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }
        button {
            padding: 18px 45px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.5rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        #check-btn {
            background-color: #2ecc71;
            color: white;
        }
        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }
        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }
        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }
        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.5rem;
            display: none;
        }
        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }
        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }
        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }
        .score {
            font-size: 2.5rem;
            font-weight: 700;
            margin: 15px 0;
        }
        .feedback {
            font-size: 1.3rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }
        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }
        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }
        .explanation {
            font-size: 1.2rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }
        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1.2rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }
        .progress {
            height: 12px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }
        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }
        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.3rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 18px;
            }
            .container {
                padding: 25px;
            }
            h1 {
                font-size: 2.2rem;
            }
            .choose-text {
                font-size: 1.3rem;
            }
            .question-text {
                font-size: 1.3rem;
            }
            .option-text {
                font-size: 1.2rem;
            }
            button {
                padding: 15px 30px;
                font-size: 1.3rem;
            }
            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }
        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Present Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <!-- Контейнер для вопросов -->
        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Present Indefinite · практика для начинающих
        </div>
    </div>

    <script>
        // Массив с 20 вопросами (полностью ваш, без изменений)
        var questions = [
            {
                id: 1,
                question: "<span class='subject-highlight'>My sister and I</span> usually <span class='verb'>(to go)</span> to the cinema on Friday evenings.",
                options: ["go", "goes", "going"],
                correct: 0,
                explanation: "С подлежащим <strong>My sister and I</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>go</span>."
            },
            {
                id: 2,
                question: "<span class='subject-highlight'>John's father</span>, who is a doctor, often <span class='verb'>(to work)</span> late at the hospital.",
                options: ["work", "works", "working"],
                correct: 1,
                explanation: "С подлежащим <strong>John's father</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>works</span>."
            },
            {
                id: 3,
                question: "<span class='subject-highlight'>The students</span> in our class always <span class='verb'>(to do)</span> their homework carefully.",
                options: ["do", "does", "doing"],
                correct: 0,
                explanation: "С подлежащим <strong>The students</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>do</span>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>Our teacher, Mrs. Johnson,</span> never <span class='verb'>(to arrive)</span> late for her lessons.",
                options: ["arrive", "arrives", "arriving"],
                correct: 1,
                explanation: "С подлежащим <strong>Mrs. Johnson</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>arrives</span>."
            },
            {
                id: 5,
                question: "<span class='subject-highlight'>My grandparents</span> usually <span class='verb'>(to watch)</span> television in the evening after dinner.",
                options: ["watch", "watchs", "watches"],
                correct: 0,
                explanation: "С подлежащим <strong>My grandparents</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>watch</span>."
            },
            {
                id: 6,
                question: "<span class='subject-highlight'>The manager of the company</span> frequently <span class='verb'>(to travel)</span> to other countries for business meetings.",
                options: ["travel", "travels", "traveling"],
                correct: 1,
                explanation: "С подлежащим <strong>The manager</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>travels</span>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>You and your brother</span> rarely <span class='verb'>(to visit)</span> your cousins who live in another city.",
                options: ["visit", "visits", "visiting"],
                correct: 0,
                explanation: "С подлежащим <strong>You and your brother</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>visit</span>."
            },
            {
                id: 8,
                question: "<span class='subject-highlight'>My best friend, Sarah,</span> often <span class='verb'>(to study)</span> at the library after school.",
                options: ["study", "studys", "studies"],
                correct: 2,
                explanation: "С подлежащим <strong>Sarah</strong> (3 лицо единственного числа) глагол, оканчивающийся на согласную + y, меняет -y на -ies: <span class='highlight'>studies</span>."
            },
            {
                id: 9,
                question: "<span class='subject-highlight'>The children</span> in our neighborhood sometimes <span class='verb'>(to play)</span> football in the park.",
                options: ["play", "plays", "playing"],
                correct: 0,
                explanation: "С подлежащим <strong>The children</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>play</span>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>Her husband, who is an engineer,</span> usually <span class='verb'>(to design)</span> new buildings for his company.",
                options: ["design", "designs", "designing"],
                correct: 1,
                explanation: "С подлежащим <strong>Her husband</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>designs</span>."
            },
            {
                id: 11,
                question: "<span class='subject-highlight'>I and my colleagues</span> always <span class='verb'>(to have)</span> lunch together at the office cafeteria.",
                options: ["have", "has", "having"],
                correct: 0,
                explanation: "С подлежащим <strong>I and my colleagues</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>have</span>."
            },
            {
                id: 12,
                question: "<span class='subject-highlight'>The new secretary</span> often <span class='verb'>(to make)</span> coffee for everyone in the morning.",
                options: ["make", "makes", "making"],
                correct: 1,
                explanation: "С подлежащим <strong>The new secretary</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>makes</span>."
            },
            {
                id: 13,
                question: "<span class='subject-highlight'>My neighbors</span> usually <span class='verb'>(to take)</span> their dog for a walk in the evening.",
                options: ["take", "takes", "taking"],
                correct: 0,
                explanation: "С подлежащим <strong>My neighbors</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>take</span>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>The bus driver</span> always <span class='verb'>(to stop)</span> at this corner to pick up passengers.",
                options: ["stop", "stops", "stopping"],
                correct: 1,
                explanation: "С подлежащим <strong>The bus driver</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>stops</span>."
            },
            {
                id: 15,
                question: "<span class='subject-highlight'>We and our friends</span> sometimes <span class='verb'>(to go)</span> hiking in the mountains on weekends.",
                options: ["go", "goes", "going"],
                correct: 0,
                explanation: "С подлежащим <strong>We and our friends</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>go</span>."
            },
            {
                id: 16,
                question: "<span class='subject-highlight'>My aunt, who lives in Paris,</span> often <span class='verb'>(to send)</span> us postcards from her travels.",
                options: ["send", "sends", "sending"],
                correct: 1,
                explanation: "С подлежащим <strong>My aunt</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>sends</span>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>The police officers</span> in our town regularly <span class='verb'>(to patrol)</span> the streets at night.",
                options: ["patrol", "patrols", "patrolling"],
                correct: 0,
                explanation: "С подлежащим <strong>The police officers</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>patrol</span>."
            },
            {
                id: 18,
                question: "<span class='subject-highlight'>His daughter, who is only five years old,</span> already <span class='verb'>(to read)</span> simple books by herself.",
                options: ["read", "reads", "reading"],
                correct: 1,
                explanation: "С подлежащим <strong>His daughter</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>reads</span>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>You and your sister</span> always <span class='verb'>(to help)</span> your mother with household chores.",
                options: ["help", "helps", "helping"],
                correct: 0,
                explanation: "С подлежащим <strong>You and your sister</strong> (множественное число) используется базовая форма глагола: <span class='highlight'>help</span>."
            },
            {
                id: 20,
                question: "<span class='subject-highlight'>The director of the museum</span> sometimes <span class='verb'>(to give)</span> personal tours to important visitors.",
                options: ["give", "gives", "giving"],
                correct: 1,
                explanation: "С подлежащим <strong>The director</strong> (3 лицо единственного числа) добавляется окончание -s: <span class='highlight'>gives</span>."
            }
        ];

        // === ФУНКЦИИ (переписаны в ES5-стиле) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                var containerDiv = document.querySelector('.container');
                if (containerDiv) {
                    containerDiv.insertAdjacentHTML('afterbegin', '<div style="background:red;color:white;padding:20px;">❌ Ошибка: техническая проблема. Контейнер вопросов отсутствует.</div>');
                }
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                // Удаляем старый обработчик, чтобы избежать дублирования (на всякий случай)
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name; // например "q1"
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете Present Indefinite! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить правила для 3 лица единственного числа (he/she/it).';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК (без ожидания событий) ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Present Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/5fjhrlm701-present-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/5fjhrlm701-present-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 10:27:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6539-6135-4266-a637-633638646564/1597239_7b50dab4_4.jpeg" type="image/jpeg"/>
      <description>Вопросительная и отрицательная форма Present Indefinite</description>
      <turbo:content><![CDATA[<header><h1>Present Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6539-6135-4266-a637-633638646564/1597239_7b50dab4_4.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Present Indefinite — вопросы и отрицания</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили полностью идентичны предыдущим рабочим ===== */
        * {
            box-sizing: border-box;
        }
        body {
            font-family: 'Oswald', sans-serif;
            font-size: 20px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }
        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }
        h1 {
            font-size: 2.8rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        .choose-text {
            font-size: 1.5rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }
        .questions-container {
            margin-bottom: 50px;
            display: block;
        }
        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }
        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }
        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 45px;
            height: 45px;
            border-radius: 50%;
            text-align: center;
            line-height: 45px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.3rem;
        }
        .question-text {
            font-size: 1.5rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }
        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }
        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .option {
            display: flex;
            align-items: center;
            padding: 15px 20px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }
        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }
        .option input {
            margin-right: 20px;
            transform: scale(1.4);
            cursor: pointer;
        }
        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 30px;
            font-size: 1.3rem;
        }
        .option-text {
            font-weight: 400;
            font-size: 1.3rem;
        }
        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }
        button {
            padding: 18px 45px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.5rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        #check-btn {
            background-color: #2ecc71;
            color: white;
        }
        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }
        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }
        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }
        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.5rem;
            display: none;
        }
        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }
        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }
        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }
        .score {
            font-size: 2.5rem;
            font-weight: 700;
            margin: 15px 0;
        }
        .feedback {
            font-size: 1.3rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }
        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }
        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }
        .explanation {
            font-size: 1.2rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }
        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1.2rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }
        .progress {
            height: 12px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }
        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }
        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.3rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 18px;
            }
            .container {
                padding: 25px;
            }
            h1 {
                font-size: 2.2rem;
            }
            .choose-text {
                font-size: 1.3rem;
            }
            .question-text {
                font-size: 1.3rem;
            }
            .option-text {
                font-size: 1.2rem;
            }
            button {
                padding: 15px 30px;
                font-size: 1.3rem;
            }
            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }
        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Present Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <!-- Контейнер для вопросов -->
        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Present Indefinite · вопросы и отрицания
        </div>
    </div>

    <script>
        // 20 вопросов на вопросительную и отрицательную формы Present Indefinite
        var questions = [
            {
                id: 1,
                question: "<span class='subject-highlight'>___ your mother</span> work in a hospital?",
                options: ["Do", "Does", "Is"],
                correct: 1,
                explanation: "С подлежащим <strong>your mother</strong> (3 лицо, ед. число) в вопросе используем <span class='highlight'>Does</span>."
            },
            {
                id: 2,
                question: "Where <span class='subject-highlight'>___ your brother</span> usually spend his weekends?",
                options: ["do", "does", "is"],
                correct: 1,
                explanation: "Подлежащее <strong>your brother</strong> — 3 лицо ед.ч., поэтому вспомогательный глагол <span class='highlight'>does</span>."
            },
            {
                id: 3,
                question: "They <span class='verb'>(not / eat)</span> meat because they are vegetarians.",
                options: ["don't eat", "doesn't eat", "not eat"],
                correct: 0,
                explanation: "С подлежащим <strong>They</strong> (мн.ч.) отрицание образуется с <span class='highlight'>don't + инфинитив</span>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>___ you and your friends</span> often play football after school?",
                options: ["Do", "Does", "Are"],
                correct: 0,
                explanation: "Подлежащее <strong>you and your friends</strong> = we (мн.ч.), используем <span class='highlight'>Do</span>."
            },
            {
                id: 5,
                question: "What time <span class='subject-highlight'>___ the train</span> to London leave?",
                options: ["do", "does", "is"],
                correct: 1,
                explanation: "<strong>The train</strong> — 3 лицо ед.ч., поэтому <span class='highlight'>does</span>."
            },
            {
                id: 6,
                question: "My sister <span class='verb'>(not / like)</span> coffee; she prefers tea.",
                options: ["doesn't like", "don't like", "not like"],
                correct: 0,
                explanation: "<strong>My sister</strong> — 3 лицо ед.ч., отрицание: <span class='highlight'>doesn't like</span>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>___ your father</span> read newspapers every morning?",
                options: ["Do", "Does", "Is"],
                correct: 1,
                explanation: "<strong>Your father</strong> — 3 лицо ед.ч., вопрос начинается с <span class='highlight'>Does</span>."
            },
            {
                id: 8,
                question: "Why <span class='subject-highlight'>___ you</span> always arrive late for meetings?",
                options: ["do", "does", "are"],
                correct: 0,
                explanation: "С местоимением <strong>you</strong> используем вспомогательный глагол <span class='highlight'>do</span>."
            },
            {
                id: 9,
                question: "The shop <span class='verb'>(not / open)</span> on Sundays.",
                options: ["doesn't open", "don't open", "not open"],
                correct: 0,
                explanation: "<strong>The shop</strong> — 3 лицо ед.ч., отрицательная форма: <span class='highlight'>doesn't open</span>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>___ Mr. Johnson</span> teach history or geography?",
                options: ["Do", "Does", "Is"],
                correct: 1,
                explanation: "С именем <strong>Mr. Johnson</strong> (3 лицо ед.ч.) используем <span class='highlight'>Does</span>."
            },
            {
                id: 11,
                question: "She <span class='verb'>(not / speak)</span> Spanish, only English and French.",
                options: ["doesn't speak", "don't speak", "not speak"],
                correct: 0,
                explanation: "<strong>She</strong> — 3 лицо ед.ч., отрицание: <span class='highlight'>doesn't speak</span>."
            },
            {
                id: 12,
                question: "How often <span class='subject-highlight'>___ your grandparents</span> visit you?",
                options: ["do", "does", "are"],
                correct: 0,
                explanation: "<strong>Your grandparents</strong> — мн.ч., поэтому <span class='highlight'>do</span>."
            },
            {
                id: 13,
                question: "We <span class='verb'>(not / have)</span> a car, so we take the bus.",
                options: ["don't have", "doesn't have", "not have"],
                correct: 0,
                explanation: "С <strong>we</strong> используем отрицание <span class='highlight'>don't have</span>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>___ the children</span> do their homework every day?",
                options: ["Do", "Does", "Are"],
                correct: 0,
                explanation: "<strong>The children</strong> — мн.ч., вопрос образуется с <span class='highlight'>Do</span>."
            },
            {
                id: 15,
                question: "What <span class='subject-highlight'>___ this word</span> mean?",
                options: ["do", "does", "is"],
                correct: 1,
                explanation: "<strong>This word</strong> — 3 лицо ед.ч., нужно <span class='highlight'>does</span>."
            },
            {
                id: 16,
                question: "He <span class='verb'>(not / play)</span> the guitar, he plays the piano.",
                options: ["doesn't play", "don't play", "not play"],
                correct: 0,
                explanation: "С <strong>he</strong> отрицание: <span class='highlight'>doesn't play</span>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>___ your cousin</span> live in the city centre?",
                options: ["Do", "Does", "Is"],
                correct: 1,
                explanation: "<strong>Your cousin</strong> — 3 лицо ед.ч., вопрос начинается с <span class='highlight'>Does</span>."
            },
            {
                id: 18,
                question: "I <span class='verb'>(not / understand)</span> this exercise. Can you help me?",
                options: ["don't understand", "doesn't understand", "not understand"],
                correct: 0,
                explanation: "С <strong>I</strong> используем отрицание <span class='highlight'>don't understand</span>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>___ the bus</span> stop near the supermarket?",
                options: ["Do", "Does", "Is"],
                correct: 2,
                explanation: "Здесь глагол <strong>to be</strong> (is). С <strong>the bus</strong> (3 лицо ед.ч.) правильно: <span class='highlight'>Is</span>."
            },
            {
                id: 20,
                question: "They <span class='verb'>(not / go)</span> to the gym on Fridays.",
                options: ["don't go", "doesn't go", "not go"],
                correct: 0,
                explanation: "С <strong>they</strong> отрицание образуется с <span class='highlight'>don't go</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name; // например "q1"
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете вопросами и отрицаниями в Present Indefinite! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить правила для вопросов и отрицаний с do/does.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/6bsu5zgkj1-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/6bsu5zgkj1-past-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 10:35:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3232-6132-4432-b161-323533616665/1597239_7b50dab4_5.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма Past Indefinite. Правильные глаголы.</description>
      <turbo:content><![CDATA[<header><h1>Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3232-6132-4432-b161-323533616665/1597239_7b50dab4_5.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Past Indefinite — правильные глаголы</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили полностью идентичны рабочим (без изменений) ===== */
        * {
            box-sizing: border-box;
        }
        body {
            font-family: 'Oswald', sans-serif;
            font-size: 20px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }
        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }
        h1 {
            font-size: 2.8rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        .choose-text {
            font-size: 1.5rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }
        .questions-container {
            margin-bottom: 50px;
            display: block;
        }
        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }
        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }
        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 45px;
            height: 45px;
            border-radius: 50%;
            text-align: center;
            line-height: 45px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.3rem;
        }
        .question-text {
            font-size: 1.5rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }
        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }
        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .option {
            display: flex;
            align-items: center;
            padding: 15px 20px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }
        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }
        .option input {
            margin-right: 20px;
            transform: scale(1.4);
            cursor: pointer;
        }
        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 30px;
            font-size: 1.3rem;
        }
        .option-text {
            font-weight: 400;
            font-size: 1.3rem;
        }
        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }
        button {
            padding: 18px 45px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.5rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        #check-btn {
            background-color: #2ecc71;
            color: white;
        }
        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }
        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }
        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }
        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.5rem;
            display: none;
        }
        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }
        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }
        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }
        .score {
            font-size: 2.5rem;
            font-weight: 700;
            margin: 15px 0;
        }
        .feedback {
            font-size: 1.3rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }
        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }
        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }
        .explanation {
            font-size: 1.2rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }
        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1.2rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }
        .progress {
            height: 12px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }
        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }
        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.3rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 18px;
            }
            .container {
                padding: 25px;
            }
            h1 {
                font-size: 2.2rem;
            }
            .choose-text {
                font-size: 1.3rem;
            }
            .question-text {
                font-size: 1.3rem;
            }
            .option-text {
                font-size: 1.2rem;
            }
            button {
                padding: 15px 30px;
                font-size: 1.3rem;
            }
            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }
        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Past Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <!-- Контейнер для вопросов -->
        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Past Indefinite · правильные глаголы
        </div>
    </div>

    <script>
        // 20 вопросов на утвердительную форму Past Indefinite (только правильные глаголы)
        var questions = [
            {
                id: 1,
                question: "Yesterday, I <span class='verb'>(to walk)</span> to the park with my dog.",
                options: ["walk", "walked", "walking"],
                correct: 1,
                explanation: "Past Simple правильного глагола <strong>walk</strong> образуется прибавлением <strong>-ed</strong>: <span class='highlight'>walked</span>."
            },
            {
                id: 2,
                question: "Last weekend, my sister <span class='verb'>(to play)</span> the piano at the family concert.",
                options: ["play", "played", "plaied"],
                correct: 1,
                explanation: "Глагол <strong>play</strong> оканчивается на гласную + y, поэтому добавляем <strong>-ed</strong>: <span class='highlight'>played</span>."
            },
            {
                id: 3,
                question: "Our teacher, Mr. Smith, <span class='verb'>(to explain)</span> the new grammar rule very clearly.",
                options: ["explain", "explained", "explainned"],
                correct: 1,
                explanation: "Правильный глагол <strong>explain</strong> получает окончание <strong>-ed</strong>: <span class='highlight'>explained</span>."
            },
            {
                id: 4,
                question: "The little boy <span class='verb'>(to cry)</span> when he lost his favourite toy.",
                options: ["cry", "cried", "cryed"],
                correct: 1,
                explanation: "Глагол, оканчивающийся на согласную + y, меняет y на i и добавляет <strong>-ed</strong>: <span class='highlight'>cried</span>."
            },
            {
                id: 5,
                question: "My parents <span class='verb'>(to travel)</span> to Italy last summer and visited Rome.",
                options: ["travel", "traveled", "travelled"],
                correct: 2,
                explanation: "В британском варианте глагол <strong>travel</strong> удваивает l: <span class='highlight'>travelled</span>. (Американский: traveled, но здесь принят британский вариант)."
            },
            {
                id: 6,
                question: "The famous artist <span class='verb'>(to paint)</span> a beautiful portrait of the queen.",
                options: ["paint", "painted", "paintt"],
                correct: 1,
                explanation: "К правильному глаголу <strong>paint</strong> добавляем <strong>-ed</strong>: <span class='highlight'>painted</span>."
            },
            {
                id: 7,
                question: "We <span class='verb'>(to enjoy)</span> the party very much because the music was great.",
                options: ["enjoy", "enjoyed", "enjoyied"],
                correct: 1,
                explanation: "Глагол <strong>enjoy</strong> оканчивается на гласную + y, добавляем <strong>-ed</strong>: <span class='highlight'>enjoyed</span>."
            },
            {
                id: 8,
                question: "The bus driver <span class='verb'>(to stop)</span> right in front of the school gate.",
                options: ["stop", "stoped", "stopped"],
                correct: 2,
                explanation: "Односложный глагол, оканчивающийся на гласную + согласную, удваивает согласную: <span class='highlight'>stopped</span>."
            },
            {
                id: 9,
                question: "My grandmother <span class='verb'>(to cook)</span> a delicious apple pie for my birthday.",
                options: ["cook", "cooked", "cookked"],
                correct: 1,
                explanation: "Правильный глагол <strong>cook</strong> → <strong>-ed</strong>: <span class='highlight'>cooked</span>."
            },
            {
                id: 10,
                question: "The students <span class='verb'>(to finish)</span> their project just before the deadline.",
                options: ["finish", "finishied", "finished"],
                correct: 2,
                explanation: "Глагол <strong>finish</strong> оканчивается на -sh, добавляем <strong>-ed</strong>: <span class='highlight'>finished</span>."
            },
            {
                id: 11,
                question: "Last night, I <span class='verb'>(to listen)</span> to a fascinating podcast about space exploration.",
                options: ["listen", "listened", "listenned"],
                correct: 1,
                explanation: "Правильный глагол <strong>listen</strong> → <span class='highlight'>listened</span>."
            },
            {
                id: 12,
                question: "The chef <span class='verb'>(to prepare)</span> a five‑course meal for the VIP guests.",
                options: ["prepare", "prepared", "prepaired"],
                correct: 1,
                explanation: "Глагол <strong>prepare</strong> оканчивается на -e, поэтому добавляем только <strong>-d</strong>: <span class='highlight'>prepared</span>."
            },
            {
                id: 13,
                question: "When I was a child, I <span class='verb'>(to collect)</span> stamps from different countries.",
                options: ["collect", "collected", "collectted"],
                correct: 1,
                explanation: "Правильный глагол <strong>collect</strong> → <span class='highlight'>collected</span>."
            },
            {
                id: 14,
                question: "My neighbour <span class='verb'>(to carry)</span> the heavy boxes into the house all by himself.",
                options: ["carry", "carryed", "carried"],
                correct: 2,
                explanation: "Глагол, оканчивающийся на согласную + y, меняет y на i + ed: <span class='highlight'>carried</span>."
            },
            {
                id: 15,
                question: "The company <span class='verb'>(to hire)</span> twenty new employees last month.",
                options: ["hire", "hired", "hires"],
                correct: 1,
                explanation: "Глагол <strong>hire</strong> оканчивается на -e, добавляем <strong>-d</strong>: <span class='highlight'>hired</span>."
            },
            {
                id: 16,
                question: "My friends and I <span class='verb'>(to visit)</span> the new art gallery on Saturday.",
                options: ["visit", "visitted", "visited"],
                correct: 2,
                explanation: "Глагол <strong>visit</strong> — правильный, добавляем <strong>-ed</strong>: <span class='highlight'>visited</span> (ударение на первом слоге, удвоение не требуется)."
            },
            {
                id: 17,
                question: "The police officer <span class='verb'>(to follow)</span> the suspicious car for several minutes.",
                options: ["follow", "followed", "followwed"],
                correct: 1,
                explanation: "Правильный глагол <strong>follow</strong> → <span class='highlight'>followed</span>."
            },
            {
                id: 18,
                question: "We <span class='verb'>(to study)</span> for three hours yesterday because we had an exam.",
                options: ["study", "studied", "studeyed"],
                correct: 1,
                explanation: "Глагол, оканчивающийся на согласную + y, меняет y на i: <span class='highlight'>studied</span>."
            },
            {
                id: 19,
                question: "The little girl <span class='verb'>(to smile)</span> happily when she saw the puppy.",
                options: ["smile", "smiled", "smileded"],
                correct: 1,
                explanation: "Глагол <strong>smile</strong> оканчивается на -e → +d: <span class='highlight'>smiled</span>."
            },
            {
                id: 20,
                question: "My brother <span class='verb'>(to tidy)</span> his room before our grandparents arrived.",
                options: ["tidy", "tidied", "tidyed"],
                correct: 1,
                explanation: "Глагол <strong>tidy</strong> (согласная + y) → <span class='highlight'>tidied</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name; // например "q1"
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете Past Simple правильных глаголов! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить правила образования Past Simple у правильных глаголов.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/vkisajalr1-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/vkisajalr1-past-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 12:47:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6166-3030-4462-b637-333532323431/1597239_59ebbf36_6.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма неправильных глаголов в Past Indefinite.</description>
      <turbo:content><![CDATA[<header><h1>Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6166-3030-4462-b637-333532323431/1597239_59ebbf36_6.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Past Indefinite — неправильные глаголы</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили полностью идентичны вашим (без изменений) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }

        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Past Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа (неправильные глаголы)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <!-- Контейнер для вопросов -->
        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Past Indefinite · неправильные глаголы
        </div>
    </div>

    <script>
        // 20 вопросов на утвердительную форму Past Indefinite (только неправильные глаголы)
        var questions = [
            {
                id: 1,
                question: "Yesterday I <span class='verb'>(to go)</span> to the new shopping centre with my best friend.",
                options: ["go", "went", "gone"],
                correct: 1,
                explanation: "Неправильный глагол <strong>go</strong> в Past Simple → <span class='highlight'>went</span>."
            },
            {
                id: 2,
                question: "My mother <span class='verb'>(to buy)</span> a beautiful dress for the wedding party last week.",
                options: ["buy", "bought", "buyed"],
                correct: 1,
                explanation: "Неправильный глагол <strong>buy</strong> → <span class='highlight'>bought</span>."
            },
            {
                id: 3,
                question: "The famous writer <span class='verb'>(to write)</span> his first novel when he was only nineteen.",
                options: ["write", "wrote", "written"],
                correct: 1,
                explanation: "Past Simple от <strong>write</strong> — <span class='highlight'>wrote</span>."
            },
            {
                id: 4,
                question: "We <span class='verb'>(to see)</span> an amazing performance at the theatre last Saturday.",
                options: ["see", "saw", "seen"],
                correct: 1,
                explanation: "Неправильный глагол <strong>see</strong> → <span class='highlight'>saw</span>."
            },
            {
                id: 5,
                question: "My grandfather <span class='verb'>(to speak)</span> three languages fluently when he was young.",
                options: ["speak", "spoke", "spoken"],
                correct: 1,
                explanation: "Past Simple от <strong>speak</strong> — <span class='highlight'>spoke</span>."
            },
            {
                id: 6,
                question: "The children <span class='verb'>(to eat)</span> all the pizza before their parents came home.",
                options: ["eat", "ate", "eated"],
                correct: 1,
                explanation: "Неправильный глагол <strong>eat</strong> → <span class='highlight'>ate</span>."
            },
            {
                id: 7,
                question: "Mr. Thompson, our history teacher, <span class='verb'>(to tell)</span> us an interesting story about ancient Rome.",
                options: ["tell", "told", "telled"],
                correct: 1,
                explanation: "Past Simple от <strong>tell</strong> — <span class='highlight'>told</span>."
            },
            {
                id: 8,
                question: "I <span class='verb'>(to drink)</span> a cup of coffee and then went for a walk in the park.",
                options: ["drink", "drank", "drunk"],
                correct: 1,
                explanation: "Неправильный глагол <strong>drink</strong> → <span class='highlight'>drank</span>."
            },
            {
                id: 9,
                question: "My sister <span class='verb'>(to take)</span> a lot of beautiful photos during her trip to Japan.",
                options: ["take", "took", "taken"],
                correct: 1,
                explanation: "Past Simple от <strong>take</strong> — <span class='highlight'>took</span>."
            },
            {
                id: 10,
                question: "The pilot <span class='verb'>(to fly)</span> directly from New York to Tokyo without any stops.",
                options: ["fly", "flew", "flied"],
                correct: 1,
                explanation: "Неправильный глагол <strong>fly</strong> → <span class='highlight'>flew</span>."
            },
            {
                id: 11,
                question: "We <span class='verb'>(to meet)</span> our neighbours at the supermarket yesterday afternoon.",
                options: ["meet", "met", "meeted"],
                correct: 1,
                explanation: "Past Simple от <strong>meet</strong> — <span class='highlight'>met</span>."
            },
            {
                id: 12,
                question: "Unfortunately, I <span class='verb'>(to forget)</span> to lock the front door this morning.",
                options: ["forget", "forgot", "forgotten"],
                correct: 1,
                explanation: "Неправильный глагол <strong>forget</strong> → <span class='highlight'>forgot</span>."
            },
            {
                id: 13,
                question: "The young athlete <span class='verb'>(to run)</span> five kilometres every day during the training camp.",
                options: ["run", "ran", "runned"],
                correct: 1,
                explanation: "Past Simple от <strong>run</strong> — <span class='highlight'>ran</span>."
            },
            {
                id: 14,
                question: "My grandmother <span class='verb'>(to give)</span> me a lovely handmade sweater for my birthday.",
                options: ["give", "gave", "gived"],
                correct: 1,
                explanation: "Неправильный глагол <strong>give</strong> → <span class='highlight'>gave</span>."
            },
            {
                id: 15,
                question: "The detective <span class='verb'>(to find)</span> an important clue at the crime scene.",
                options: ["find", "found", "finded"],
                correct: 1,
                explanation: "Past Simple от <strong>find</strong> — <span class='highlight'>found</span>."
            },
            {
                id: 16,
                question: "I <span class='verb'>(to wear)</span> my new leather jacket to the party last night.",
                options: ["wear", "wore", "worn"],
                correct: 1,
                explanation: "Неправильный глагол <strong>wear</strong> → <span class='highlight'>wore</span>."
            },
            {
                id: 17,
                question: "The manager <span class='verb'>(to choose)</span> three people for the new marketing team.",
                options: ["choose", "chose", "choosed"],
                correct: 1,
                explanation: "Past Simple от <strong>choose</strong> — <span class='highlight'>chose</span>."
            },
            {
                id: 18,
                question: "My brother <span class='verb'>(to swim)</span> across the lake when he was on holiday in Canada.",
                options: ["swim", "swam", "swum"],
                correct: 1,
                explanation: "Неправильный глагол <strong>swim</strong> → <span class='highlight'>swam</span>."
            },
            {
                id: 19,
                question: "The teacher <span class='verb'>(to understand)</span> the student's problem immediately.",
                options: ["understand", "understood", "understanded"],
                correct: 1,
                explanation: "Past Simple от <strong>understand</strong> — <span class='highlight'>understood</span>."
            },
            {
                id: 20,
                question: "We <span class='verb'>(to sit)</span> in the garden and enjoyed the beautiful sunset.",
                options: ["sit", "sat", "sitted"],
                correct: 1,
                explanation: "Неправильный глагол <strong>sit</strong> → <span class='highlight'>sat</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name; // например "q1"
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете Past Simple неправильных глаголов! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить формы неправильных глаголов.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/2uj9knr0v1-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/2uj9knr0v1-past-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:01:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6139-3066-4366-b462-373362623361/1597239_59ebbf36_7.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма Past Indefinite. Неправильные глаголы.</description>
      <turbo:content><![CDATA[<header><h1>Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6139-3066-4366-b462-373362623361/1597239_59ebbf36_7.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Past Indefinite — неправильные глаголы (часть 2)</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили полностью идентичны вашим (без изменений) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }

        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Past Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа (неправильные глаголы — часть 2)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <!-- Контейнер для вопросов -->
        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Past Indefinite · неправильные глаголы (часть 2)
        </div>
    </div>

    <script>
        // 20 новых неправильных глаголов (не повторяющих предыдущий тест)
        var questions = [
            {
                id: 1,
                question: "Yesterday, the concert <span class='verb'>(to begin)</span> at 7 o'clock in the evening.",
                options: ["begin", "began", "begun"],
                correct: 1,
                explanation: "Неправильный глагол <strong>begin</strong> в Past Simple → <span class='highlight'>began</span>."
            },
            {
                id: 2,
                question: "Unfortunately, my brother <span class='verb'>(to break)</span> his new smartphone last week.",
                options: ["break", "broke", "broken"],
                correct: 1,
                explanation: "Past Simple от <strong>break</strong> — <span class='highlight'>broke</span>."
            },
            {
                id: 3,
                question: "The postman <span class='verb'>(to bring)</span> a parcel for my grandmother this morning.",
                options: ["bring", "brang", "brought"],
                correct: 2,
                explanation: "Неправильный глагол <strong>bring</strong> → <span class='highlight'>brought</span>."
            },
            {
                id: 4,
                question: "My grandfather <span class='verb'>(to build)</span> this beautiful wooden house in 1985.",
                options: ["build", "built", "builded"],
                correct: 1,
                explanation: "Past Simple от <strong>build</strong> — <span class='highlight'>built</span>."
            },
            {
                id: 5,
                question: "The police officer <span class='verb'>(to catch)</span> the thief near the railway station.",
                options: ["catch", "caught", "catched"],
                correct: 1,
                explanation: "Неправильный глагол <strong>catch</strong> → <span class='highlight'>caught</span>."
            },
            {
                id: 6,
                question: "Our neighbours <span class='verb'>(to come)</span> to visit us unexpectedly yesterday evening.",
                options: ["come", "came", "comed"],
                correct: 1,
                explanation: "Past Simple от <strong>come</strong> — <span class='highlight'>came</span>."
            },
            {
                id: 7,
                question: "The little girl <span class='verb'>(to draw)</span> a wonderful picture of her family.",
                options: ["draw", "drew", "drawn"],
                correct: 1,
                explanation: "Неправильный глагол <strong>draw</strong> → <span class='highlight'>drew</span>."
            },
            {
                id: 8,
                question: "My father <span class='verb'>(to drive)</span> us to the airport at five o'clock in the morning.",
                options: ["drive", "drove", "driven"],
                correct: 1,
                explanation: "Past Simple от <strong>drive</strong> — <span class='highlight'>drove</span>."
            },
            {
                id: 9,
                question: "The old man <span class='verb'>(to fall)</span> on the icy sidewalk but luckily he wasn't hurt.",
                options: ["fall", "fell", "fallen"],
                correct: 1,
                explanation: "Неправильный глагол <strong>fall</strong> → <span class='highlight'>fell</span>."
            },
            {
                id: 10,
                question: "I <span class='verb'>(to feel)</span> very tired after working all day in the garden.",
                options: ["feel", "felt", "feeled"],
                correct: 1,
                explanation: "Past Simple от <strong>feel</strong> — <span class='highlight'>felt</span>."
            },
            {
                id: 11,
                question: "The two soldiers <span class='verb'>(to fight)</span> bravely during the battle.",
                options: ["fight", "fought", "fighted"],
                correct: 1,
                explanation: "Неправильный глагол <strong>fight</strong> → <span class='highlight'>fought</span>."
            },
            {
                id: 12,
                question: "Our teacher <span class='verb'>(to hang)</span> the students' projects on the classroom wall.",
                options: ["hang", "hung", "hanged"],
                correct: 1,
                explanation: "Past Simple от <strong>hang</strong> (вешать) — <span class='highlight'>hung</span>."
            },
            {
                id: 13,
                question: "We <span class='verb'>(to hear)</span> a strange noise coming from the basement.",
                options: ["hear", "heard", "heared"],
                correct: 1,
                explanation: "Неправильный глагол <strong>hear</strong> → <span class='highlight'>heard</span>."
            },
            {
                id: 14,
                question: "The children <span class='verb'>(to hide)</span> behind the sofa while playing hide‑and‑seek.",
                options: ["hide", "hid", "hided"],
                correct: 1,
                explanation: "Past Simple от <strong>hide</strong> — <span class='highlight'>hid</span>."
            },
            {
                id: 15,
                question: "My cousin <span class='verb'>(to keep)</span> all his old comic books in a big box.",
                options: ["keep", "kept", "keeped"],
                correct: 1,
                explanation: "Неправильный глагол <strong>keep</strong> → <span class='highlight'>kept</span>."
            },
            {
                id: 16,
                question: "The famous scientist <span class='verb'>(to know)</span> the answer to every question.",
                options: ["know", "knew", "knowed"],
                correct: 1,
                explanation: "Past Simple от <strong>know</strong> — <span class='highlight'>knew</span>."
            },
            {
                id: 17,
                question: "The guests <span class='verb'>(to leave)</span> the party quite late, around midnight.",
                options: ["leave", "left", "leaved"],
                correct: 1,
                explanation: "Неправильный глагол <strong>leave</strong> → <span class='highlight'>left</span>."
            },
            {
                id: 18,
                question: "I <span class='verb'>(to lose)</span> my keys somewhere in the park and had to call my mum.",
                options: ["lose", "lost", "losed"],
                correct: 1,
                explanation: "Past Simple от <strong>lose</strong> — <span class='highlight'>lost</span>."
            },
            {
                id: 19,
                question: "My mother <span class='verb'>(to pay)</span> the electricity bill online yesterday.",
                options: ["pay", "paid", "payed"],
                correct: 1,
                explanation: "Неправильный глагол <strong>pay</strong> → <span class='highlight'>paid</span>."
            },
            {
                id: 20,
                question: "Last night I <span class='verb'>(to read)</span> an interesting article about space exploration.",
                options: ["read", "read", "readed"],
                correct: 1,
                explanation: "Past Simple от <strong>read</strong> пишется так же, но читается [red]: <span class='highlight'>read</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name; // например "q1"
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете Past Simple неправильных глаголов! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить формы неправильных глаголов.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/hllarkrc31-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/hllarkrc31-past-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:16:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3466-3337-4365-a462-373162393361/1597239_59ebbf36_8.jpeg" type="image/jpeg"/>
      <description>Отрицательная и вопросительная форма Past Indefinite. Правильные глаголы.</description>
      <turbo:content><![CDATA[<header><h1>Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3466-3337-4365-a462-373162393361/1597239_59ebbf36_8.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Past Indefinite — вопросы и отрицания (правильные глаголы)</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * { box-sizing: border-box; }
        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }
        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }
        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }
        .questions-container {
            margin-bottom: 50px;
            display: block;
        }
        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }
        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }
        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }
        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }
        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }
        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }
        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }
        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }
        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }
        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }
        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }
        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        #check-btn {
            background-color: #2ecc71;
            color: white;
        }
        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }
        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }
        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }
        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }
        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }
        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }
        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }
        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }
        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }
        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }
        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }
        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }
        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }
        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }
        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }
        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        @media (max-width: 768px) {
            body { padding: 10px; font-size: 15px; }
            .container { padding: 25px; }
            h1 { font-size: 2rem; }
            .choose-text { font-size: 1.2rem; }
            .question-text { font-size: 1.1rem; }
            .option-text { font-size: 1rem; }
            button { padding: 14px 30px; font-size: 1.2rem; }
            .buttons { flex-direction: column; align-items: center; gap: 15px; }
        }
        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Past Indefinite</h1>
            <div class="choose-text">Вопросы и отрицания (правильные глаголы)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Past Indefinite · вопросы и отрицания (правильные глаголы)
        </div>
    </div>

    <script>
        // 20 вопросов (ваш массив без изменений)
        var questions = [
            {
                id: 1,
                question: "<span class='subject-highlight'>Did the waiter</span> <span class='verb'>(to accept)</span> credit cards at the restaurant?",
                options: ["accept", "accepted", "accepting"],
                correct: 0,
                explanation: "В вопросе Past Simple после <strong>did</strong> используем инфинитив: <span class='highlight'>accept</span>."
            },
            {
                id: 2,
                question: "<span class='subject-highlight'>My brother</span> <span class='verb'>(not / to believe)</span> the story about the ghost.",
                options: ["didn't believe", "didn't believed", "not believed"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't believe</strong> (после didn't глагол без -ed)."
            },
            {
                id: 3,
                question: "<span class='subject-highlight'>Did Mrs. Parker</span> <span class='verb'>(to cancel)</span> the reservation?",
                options: ["cancel", "canceled", "canceling"],
                correct: 0,
                explanation: "После <strong>did</strong> нужен инфинитив: <span class='highlight'>cancel</span>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>The mechanic</span> <span class='verb'>(not / to fix)</span> my car properly.",
                options: ["didn't fix", "didn't fixed", "not fixed"],
                correct: 0,
                explanation: "Правильно: <strong>didn't fix</strong>."
            },
            {
                id: 5,
                question: "<span class='subject-highlight'>Did the librarian</span> <span class='verb'>(to locate)</span> the rare book?",
                options: ["locate", "located", "locating"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... locate</strong>."
            },
            {
                id: 6,
                question: "<span class='subject-highlight'>The gardener</span> <span class='verb'>(not / to water)</span> the flowers yesterday.",
                options: ["didn't water", "didn't watered", "not watered"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't water</strong>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>Did the tour guide</span> <span class='verb'>(to mention)</span> the entrance fee?",
                options: ["mention", "mentioned", "mentioning"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>mention</span>."
            },
            {
                id: 8,
                question: "<span class='subject-highlight'>Our grandparents</span> <span class='verb'>(not / to receive)</span> our postcard.",
                options: ["didn't receive", "didn't received", "not received"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't receive</strong>."
            },
            {
                id: 9,
                question: "<span class='subject-highlight'>Did the cashier</span> <span class='verb'>(to provide)</span> a receipt?",
                options: ["provide", "provided", "providing"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... provide</strong>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>The artist</span> <span class='verb'>(not / to finish)</span> the portrait on time.",
                options: ["didn't finish", "didn't finished", "not finished"],
                correct: 0,
                explanation: "Правильно: <strong>didn't finish</strong>."
            },
            {
                id: 11,
                question: "<span class='subject-highlight'>Did the manager</span> <span class='verb'>(to approve)</span> the budget?",
                options: ["approve", "approved", "approving"],
                correct: 0,
                explanation: "После <strong>did</strong> используем инфинитив: <span class='highlight'>approve</span>."
            },
            {
                id: 12,
                question: "<span class='subject-highlight'>The pilot</span> <span class='verb'>(not / to announce)</span> the delay.",
                options: ["didn't announce", "didn't announced", "not announced"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't announce</strong>."
            },
            {
                id: 13,
                question: "<span class='subject-highlight'>Did the guard</span> <span class='verb'>(to recognize)</span> the visitor?",
                options: ["recognize", "recognized", "recognizing"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... recognize</strong>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>My uncle</span> <span class='verb'>(not / to replace)</span> the old battery.",
                options: ["didn't replace", "didn't replaced", "not replaced"],
                correct: 0,
                explanation: "Правильно: <strong>didn't replace</strong>."
            },
            {
                id: 15,
                question: "<span class='subject-highlight'>Did the professor</span> <span class='verb'>(to publish)</span> his research?",
                options: ["publish", "published", "publishing"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>publish</span>."
            },
            {
                id: 16,
                question: "<span class='subject-highlight'>The nurse</span> <span class='verb'>(not / to record)</span> the patient's temperature.",
                options: ["didn't record", "didn't recorded", "not recorded"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't record</strong>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>Did your cousin</span> <span class='verb'>(to return)</span> the library books?",
                options: ["return", "returned", "returning"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... return</strong>."
            },
            {
                id: 18,
                question: "<span class='subject-highlight'>The chef</span> <span class='verb'>(not / to taste)</span> the soup before serving it.",
                options: ["didn't taste", "didn't tasted", "not tasted"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't taste</strong>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>Did the secretary</span> <span class='verb'>(to remind)</span> the boss about the appointment?",
                options: ["remind", "reminded", "reminding"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>remind</span>."
            },
            {
                id: 20,
                question: "<span class='subject-highlight'>The photographer</span> <span class='verb'>(not / to use)</span> a flash during the ceremony.",
                options: ["didn't use", "didn't used", "not used"],
                correct: 0,
                explanation: "Правильно: <strong>didn't use</strong>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                // Покажем сообщение пользователю
                var containerDiv = document.querySelector('.container');
                if (containerDiv) {
                    var errorMsg = document.createElement('div');
                    errorMsg.style.color = '#e74c3c';
                    errorMsg.style.padding = '20px';
                    errorMsg.style.textAlign = 'center';
                    errorMsg.style.fontSize = '1.2rem';
                    errorMsg.textContent = 'Ошибка загрузки теста. Пожалуйста, обновите страницу.';
                    containerDiv.appendChild(errorMsg);
                }
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете вопросами и отрицаниями в Past Simple! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить правила образования вопросов и отрицаний в Past Simple.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Past Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/db7uouddp1-past-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/db7uouddp1-past-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:20:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6563-3930-4337-a533-363433376636/1597239_a0b5f78c_9.jpeg" type="image/jpeg"/>
      <description>Вопросительная и отрицательная форма Past  Indefinite. Неправильные глаголы. </description>
      <turbo:content><![CDATA[<header><h1>Past Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6563-3930-4337-a533-363433376636/1597239_a0b5f78c_9.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Past Indefinite — вопросы и отрицания (неправильные глаголы, часть 2)</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * { box-sizing: border-box; }
        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }
        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }
        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }
        .questions-container {
            margin-bottom: 50px;
            display: block;
        }
        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }
        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }
        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }
        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }
        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }
        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }
        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }
        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }
        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }
        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }
        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }
        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }
        #check-btn {
            background-color: #2ecc71;
            color: white;
        }
        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }
        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }
        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }
        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }
        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }
        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }
        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }
        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }
        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }
        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }
        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }
        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }
        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }
        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }
        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }
        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        @media (max-width: 768px) {
            body { padding: 10px; font-size: 15px; }
            .container { padding: 25px; }
            h1 { font-size: 2rem; }
            .choose-text { font-size: 1.2rem; }
            .question-text { font-size: 1.1rem; }
            .option-text { font-size: 1rem; }
            button { padding: 14px 30px; font-size: 1.2rem; }
            .buttons { flex-direction: column; align-items: center; gap: 15px; }
        }
        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Past Indefinite</h1>
            <div class="choose-text">Вопросы и отрицания (неправильные глаголы)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Past Indefinite · вопросы и отрицания (неправильные глаголы)
        </div>
    </div>

    <script>
        // 20 вопросов на вопросительную и отрицательную форму Past Indefinite
        // Только неправильные глаголы, ни один не повторяет предыдущие тесты.
        var questions = [
            {
                id: 1,
                question: "<span class='subject-highlight'>Did the dog</span> <span class='verb'>(to bite)</span> the postman yesterday morning?",
                options: ["bite", "bit", "biting"],
                correct: 0,
                explanation: "После <strong>did</strong> используем инфинитив: <span class='highlight'>bite</span>."
            },
            {
                id: 2,
                question: "<span class='subject-highlight'>My grandmother</span> <span class='verb'>(not / to become)</span> a doctor, although she wanted to.",
                options: ["didn't become", "didn't became", "not become"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't become</strong> (инфинитив)."
            },
            {
                id: 3,
                question: "<span class='subject-highlight'>Did the strong wind</span> <span class='verb'>(to blow)</span> the roof off the shed?",
                options: ["blow", "blew", "blowing"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... blow</strong>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>The new smartphone</span> <span class='verb'>(not / to cost)</span> more than three hundred dollars.",
                options: ["didn't cost", "didn't costed", "not cost"],
                correct: 0,
                explanation: "Правильно: <strong>didn't cost</strong> (cost не меняется)."
            },
            {
                id: 5,
                question: "<span class='subject-highlight'>Did the gardener</span> <span class='verb'>(to cut)</span> the overgrown bushes in the backyard?",
                options: ["cut", "cutted", "cutting"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>cut</span>."
            },
            {
                id: 6,
                question: "<span class='subject-highlight'>The archaeologists</span> <span class='verb'>(not / to dig)</span> deeper than two metres.",
                options: ["didn't dig", "didn't dug", "not dig"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't dig</strong>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>Did the zookeeper</span> <span class='verb'>(to feed)</span> the lions at the usual time?",
                options: ["feed", "fed", "feeding"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... feed</strong>."
            },
            {
                id: 8,
                question: "<span class='subject-highlight'>The water in the pond</span> <span class='verb'>(not / to freeze)</span> completely this winter.",
                options: ["didn't freeze", "didn't froze", "not freeze"],
                correct: 0,
                explanation: "Правильно: <strong>didn't freeze</strong>."
            },
            {
                id: 9,
                question: "<span class='subject-highlight'>Did the famous actor</span> <span class='verb'>(to grow)</span> a beard for his new role?",
                options: ["grow", "grew", "growing"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>grow</span>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>The young athlete</span> <span class='verb'>(not / to hit)</span> the ball with enough force.",
                options: ["didn't hit", "didn't hit", "not hit"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't hit</strong> (форма hit совпадает)."
            },
            {
                id: 11,
                question: "<span class='subject-highlight'>Did the heavy box</span> <span class='verb'>(to hurt)</span> your back when you lifted it?",
                options: ["hurt", "hurted", "hurting"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... hurt</strong>."
            },
            {
                id: 12,
                question: "<span class='subject-highlight'>Mr. Thompson</span> <span class='verb'>(not / to lend)</span> his car to anyone last week.",
                options: ["didn't lend", "didn't lent", "not lend"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't lend</strong>."
            },
            {
                id: 13,
                question: "<span class='subject-highlight'>Did your uncle</span> <span class='verb'>(to light)</span> the campfire with matches?",
                options: ["light", "lit", "lighting"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>light</span>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>The little girl</span> <span class='verb'>(not / to ride)</span> her pony because it was ill.",
                options: ["didn't ride", "didn't rode", "not ride"],
                correct: 0,
                explanation: "Правильно: <strong>didn't ride</strong>."
            },
            {
                id: 15,
                question: "<span class='subject-highlight'>Did the church bells</span> <span class='verb'>(to ring)</span> on Sunday morning?",
                options: ["ring", "rang", "ringing"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... ring</strong>."
            },
            {
                id: 16,
                question: "<span class='subject-highlight'>The sun</span> <span class='verb'>(not / to shine)</span> brightly during our picnic.",
                options: ["didn't shine", "didn't shone", "not shine"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't shine</strong>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>Did the hunter</span> <span class='verb'>(to shoot)</span> at the target accurately?",
                options: ["shoot", "shot", "shooting"],
                correct: 0,
                explanation: "После <strong>did</strong> инфинитив: <span class='highlight'>shoot</span>."
            },
            {
                id: 18,
                question: "<span class='subject-highlight'>My cousin's dog</span> <span class='verb'>(not / to smell)</span> anything unusual in the garden.",
                options: ["didn't smell", "didn't smelt", "not smell"],
                correct: 0,
                explanation: "Правильно: <strong>didn't smell</strong>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>Did your parents</span> <span class='verb'>(to spend)</span> a lot of money on the renovation?",
                options: ["spend", "spent", "spending"],
                correct: 0,
                explanation: "Вопрос: <strong>Did ... spend</strong>."
            },
            {
                id: 20,
                question: "<span class='subject-highlight'>The chess player</span> <span class='verb'>(not / to think)</span> about his opponent's next move.",
                options: ["didn't think", "didn't thought", "not think"],
                correct: 0,
                explanation: "Отрицание: <strong>didn't think</strong>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете вопросами и отрицаниями в Past Simple (неправильные глаголы)! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить формы неправильных глаголов и правила вопросов/отрицаний.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Future Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/e5t0e2mct1-future-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/e5t0e2mct1-future-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:32:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3231-3261-4333-b866-633664383031/1597239_a0b5f78c_10.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма Future Indefinite.</description>
      <turbo:content><![CDATA[<header><h1>Future Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3231-3261-4333-b866-633664383031/1597239_a0b5f78c_10.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Future Indefinite — утвердительная форма</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }

        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Future Indefinite</h1>
            <div class="choose-text">Выберите правильный вариант ответа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Future Indefinite · утвердительная форма
        </div>
    </div>

    <script>
        // 20 вопросов на утвердительную форму Future Indefinite (Future Simple)
        var questions = [
            {
                id: 1,
                question: "<span class='subject-highlight'>I</span> <span class='verb'>(to call)</span> you as soon as I arrive at the hotel.",
                options: ["will call", "will calls", "am calling"],
                correct: 0,
                explanation: "Future Simple образуется с <strong>will + инфинитив</strong>: <span class='highlight'>will call</span>."
            },
            {
                id: 2,
                question: "<span class='subject-highlight'>My brother</span> <span class='verb'>(to become)</span> a pilot after he finishes flight school.",
                options: ["will become", "will becomes", "becomes"],
                correct: 0,
                explanation: "Будущее время: <strong>will become</strong>."
            },
            {
                id: 3,
                question: "<span class='subject-highlight'>The President</span> <span class='verb'>(to give)</span> a speech about climate change tomorrow.",
                options: ["will give", "will gives", "gives"],
                correct: 0,
                explanation: "После <strong>will</strong> глагол в начальной форме: <span class='highlight'>will give</span>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>We</span> <span class='verb'>(to have)</span> a barbecue in the garden if it doesn't rain.",
                options: ["will have", "will has", "have"],
                correct: 0,
                explanation: "Future Simple: <strong>will have</strong>."
            },
            {
                id: 5,
                question: "<span class='subject-highlight'>Sarah</span> <span class='verb'>(to finish)</span> her report in 2 weeks.",
                options: ["will finish", "will finishes", "finishes"],
                correct: 0,
                explanation: "Правильно: <strong>will finish</strong>."
            },
            {
                id: 6,
                question: "<span class='subject-highlight'>The train</span> <span class='verb'>(to arrive)</span> at platform 7 in about ten minutes.",
                options: ["will arrive", "will arrives", "arrives"],
                correct: 0,
                explanation: "Будущее действие: <strong>will arrive</strong>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>My grandparents</span> <span class='verb'>(to celebrate)</span> their golden wedding anniversary next month.",
                options: ["will celebrate", "will celebrates", "celebrate"],
                correct: 0,
                explanation: "Future Simple: <strong>will celebrate</strong>."
            },
            {
                id: 8,
                question: "<span class='subject-highlight'>The company</span> <span class='verb'>(to hire)</span> at least fifty new employees next year.",
                options: ["will hire", "will hires", "hires"],
                correct: 0,
                explanation: "Правильная форма: <strong>will hire</strong>."
            },
            {
                id: 9,
                question: "<span class='subject-highlight'>You</span> <span class='verb'>(to find)</span> a well-paid job after you graduate.",
                options: ["will find", "will finds", "find"],
                correct: 0,
                explanation: "После <strong>will</strong> глагол без окончания: <span class='highlight'>will find</span>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>The mechanic</span> <span class='verb'>(to repair)</span> my car by Friday afternoon.",
                options: ["will repair", "will repairs", "repairs"],
                correct: 0,
                explanation: "Future Simple: <strong>will repair</strong>."
            },
            {
                id: 11,
                question: "<span class='subject-highlight'>I</span> <span class='verb'>(to send)</span> you the updated documents before the meeting starts.",
                options: ["will send", "will sends", "send"],
                correct: 0,
                explanation: "Будущее время: <strong>will send</strong>."
            },
            {
                id: 12,
                question: "<span class='subject-highlight'>The children</span> <span class='verb'>(to play)</span> in the new playground after school.",
                options: ["will play", "will plays", "play"],
                correct: 0,
                explanation: "Правильно: <strong>will play</strong>."
            },
            {
                id: 13,
                question: "<span class='subject-highlight'>Our team</span> <span class='verb'>(to win)</span> the championship if we keep training hard.",
                options: ["will win", "will wins", "wins"],
                correct: 0,
                explanation: "Future Indefinite: <strong>will win</strong>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>The chef</span> <span class='verb'>(to prepare)</span> a special three-course dinner for the VIP guests.",
                options: ["will prepare", "will prepares", "prepares"],
                correct: 0,
                explanation: "После <strong>will</strong> инфинитив: <span class='highlight'>will prepare</span>."
            },
            {
                id: 15,
                question: "<span class='subject-highlight'>We</span> <span class='verb'>(to visit)</span> the newly opened art gallery this weekend.",
                options: ["will visit", "will visits", "visit"],
                correct: 0,
                explanation: "Будущее действие: <strong>will visit</strong>."
            },
            {
                id: 16,
                question: "<span class='subject-highlight'>The doctor</span> <span class='verb'>(to examine)</span> the patient in a few minutes.",
                options: ["will examine", "will examines", "examines"],
                correct: 0,
                explanation: "Правильная форма: <strong>will examine</strong>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>My cousin</span> <span class='verb'>(to travel)</span> to South America next summer.",
                options: ["will travel", "will travels", "travels"],
                correct: 0,
                explanation: "Future Simple: <strong>will travel</strong>."
            },
            {
                id: 18,
                question: "<span class='subject-highlight'>The university</span> <span class='verb'>(to open)</span> a new campus in the city centre in 2026.",
                options: ["will open", "will opens", "opens"],
                correct: 0,
                explanation: "Будущее время: <strong>will open</strong>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>I</span> <span class='verb'>(to learn)</span> Italian before my trip to Rome next spring.",
                options: ["will learn", "will learns", "learn"],
                correct: 0,
                explanation: "Правильно: <strong>will learn</strong>."
            },
            {
                id: 20,
                question: "<span class='subject-highlight'>The bus driver</span> <span class='verb'>(to wait)</span> for us at the station until we arrive.",
                options: ["will wait", "will waits", "waits"],
                correct: 0,
                explanation: "После <strong>will</strong> инфинитив: <span class='highlight'>will wait</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете Future Indefinite! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить образование Future Indefinite.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Future Indefinite</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/oypfn8ccl1-future-indefinite</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/oypfn8ccl1-future-indefinite?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:38:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6362-3563-4232-b033-646339343466/1597239_a0b5f78c_11.jpeg" type="image/jpeg"/>
      <description>Вопросительная и отрицательная форма Future Indefinite</description>
      <turbo:content><![CDATA[<header><h1>Future Indefinite</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6362-3563-4232-b033-646339343466/1597239_a0b5f78c_11.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Future Indefinite — вопросы и отрицания</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 500;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }

        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Future Indefinite</h1>
            <div class="choose-text">Вопросы и отрицания</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Future Indefinite · вопросы и отрицания
        </div>
    </div>

    <script>
        // 20 вопросов на вопросительную и отрицательную форму Future Indefinite (Future Simple)
        var questions = [
            // ===== Вопросительные предложения (10) =====
            {
                id: 1,
                question: "<span class='subject-highlight'>___ the meeting</span> <span class='verb'>(to start)</span> at 10 o'clock tomorrow?",
                options: ["Will", "Does", "Shall"],
                correct: 0,
                explanation: "В Future Simple вопрос образуется с помощью <strong>will</strong> перед подлежащим: <span class='highlight'>Will the meeting start</span>."
            },
            {
                id: 2,
                question: "<span class='subject-highlight'>___ your brother</span> <span class='verb'>(to join)</span> us for the hiking trip next weekend?",
                options: ["Will", "Does", "Is"],
                correct: 0,
                explanation: "Правильно: <strong>Will your brother join</strong>."
            },
            {
                id: 3,
                question: "<span class='subject-highlight'>___ the new restaurant</span> <span class='verb'>(to offer)</span> vegetarian dishes?",
                options: ["Will", "Does", "Has"],
                correct: 0,
                explanation: "Вопрос в будущем времени: <strong>Will ... offer</strong>."
            },
            {
                id: 4,
                question: "<span class='subject-highlight'>___ the flight</span> <span class='verb'>(to depart)</span> on time despite the bad weather?",
                options: ["Will", "Is", "Do"],
                correct: 0,
                explanation: "Future Simple вопрос: <strong>Will the flight depart</strong>."
            },
            {
                id: 5,
                question: "<span class='subject-highlight'>___ Mr. Anderson</span> <span class='verb'>(to give)</span> a presentation at the conference?",
                options: ["Will", "Does", "Is"],
                correct: 0,
                explanation: "После <strong>will</strong> подлежащее и инфинитив: <span class='highlight'>Will Mr. Anderson give</span>."
            },
            {
                id: 6,
                question: "<span class='subject-highlight'>___ the technician</span> <span class='verb'>(to fix)</span> the heating system before winter?",
                options: ["Will", "Does", "Has"],
                correct: 0,
                explanation: "Вопрос: <strong>Will the technician fix</strong>."
            },
            {
                id: 7,
                question: "<span class='subject-highlight'>___ your cousin</span> <span class='verb'>(to study)</span> abroad next year?",
                options: ["Will", "Is", "Does"],
                correct: 0,
                explanation: "Правильно: <strong>Will your cousin study</strong>."
            },
            {
                id: 8,
                question: "<span class='subject-highlight'>___ the new policy</span> <span class='verb'>(to affect)</span> small businesses?",
                options: ["Will", "Does", "Is"],
                correct: 0,
                explanation: "Будущее время: <strong>Will ... affect</strong>."
            },
            {
                id: 9,
                question: "<span class='subject-highlight'>___ the director</span> <span class='verb'>(to approve)</span> the budget proposal?",
                options: ["Will", "Does", "Has"],
                correct: 0,
                explanation: "Вопрос: <strong>Will the director approve</strong>."
            },
            {
                id: 10,
                question: "<span class='subject-highlight'>___ the train</span> <span class='verb'>(to arrive)</span> before midnight?",
                options: ["Will", "Is", "Do"],
                correct: 0,
                explanation: "Правильно: <strong>Will the train arrive</strong>."
            },
            // ===== Отрицательные предложения (10) =====
            {
                id: 11,
                question: "<span class='subject-highlight'>I</span> <span class='verb'>(not / to forget)</span> your birthday this year – I promise!",
                options: ["won't forget", "will not forgets", "don't forget"],
                correct: 0,
                explanation: "Отрицание Future Simple: <strong>will not / won't + инфинитив</strong> → <span class='highlight'>won't forget</span>."
            },
            {
                id: 12,
                question: "<span class='subject-highlight'>The new smartphone</span> <span class='verb'>(not / to cost)</span> more than five hundred dollars.",
                options: ["won't cost", "will not costs", "doesn't cost"],
                correct: 0,
                explanation: "Правильно: <strong>won't cost</strong> (после will инфинитив)."
            },
            {
                id: 13,
                question: "<span class='subject-highlight'>Our team</span> <span class='verb'>(not / to win)</span> the championship without better training.",
                options: ["won't win", "will not wins", "don't win"],
                correct: 0,
                explanation: "Отрицание: <strong>won't win</strong>."
            },
            {
                id: 14,
                question: "<span class='subject-highlight'>The company</span> <span class='verb'>(not / to hire)</span> new employees until next quarter.",
                options: ["won't hire", "will not hires", "doesn't hire"],
                correct: 0,
                explanation: "Future Simple отрицание: <strong>won't hire</strong>."
            },
            {
                id: 15,
                question: "<span class='subject-highlight'>My grandparents</span> <span class='verb'>(not / to travel)</span> abroad this summer because of the heat.",
                options: ["won't travel", "will not travels", "don't travel"],
                correct: 0,
                explanation: "Правильно: <strong>won't travel</strong>."
            },
            {
                id: 16,
                question: "<span class='subject-highlight'>The chef</span> <span class='verb'>(not / to prepare)</span> the dessert until the guests arrive.",
                options: ["won't prepare", "will not prepares", "doesn't prepare"],
                correct: 0,
                explanation: "Отрицание: <strong>won't prepare</strong>."
            },
            {
                id: 17,
                question: "<span class='subject-highlight'>I</span> <span class='verb'>(not / to believe)</span> a single word you say.",
                options: ["won't believe", "will not believes", "don't believe"],
                correct: 0,
                explanation: "Future Simple: <strong>won't believe</strong>."
            },
            {
                id: 18,
                question: "<span class='subject-highlight'>The doctor</span> <span class='verb'>(not / to examine)</span> the patient without his medical records.",
                options: ["won't examine", "will not examines", "doesn't examine"],
                correct: 0,
                explanation: "Правильно: <strong>won't examine</strong>."
            },
            {
                id: 19,
                question: "<span class='subject-highlight'>This old bridge</span> <span class='verb'>(not / to survive)</span> another strong earthquake.",
                options: ["won't survive", "will not survives", "doesn't survive"],
                correct: 0,
                explanation: "Отрицание: <strong>won't survive</strong>."
            },
            {
                id: 20,
                question: "<span class='subject-highlight'>My sister</span> <span class='verb'>(not / to change)</span> her hairstyle for the wedding.",
                options: ["won't change", "will not changes", "doesn't change"],
                correct: 0,
                explanation: "Future Simple: <strong>won't change</strong>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете вопросами и отрицаниями в Future Indefinite! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме! 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но есть над чем поработать.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно повторить, как образуются вопросы и отрицания с will.';
            } else {
                resultType = 'error';
                message = 'Попробуйте еще раз. Обратите особое внимание на объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/jvpbcn9kk1-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/jvpbcn9kk1-artikli?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:49:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6162-3437-4337-a236-613234616163/1597239_a0b5f78c_12.jpeg" type="image/jpeg"/>
      <description>Использование a/an/the. Базовый уровень.</description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6162-3437-4337-a236-613234616163/1597239_a0b5f78c_12.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Артикли в английском языке — тест для начинающих</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }

        .subject-highlight {
            font-weight: 600;
            color: #4a6fa5;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Артикли a/an / the</h1>
            <div class="choose-text">Выберите правильный вариант</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли в английском языке · тест для начинающих
        </div>
    </div>

    <script>
        // 20 вопросов на употребление артиклей a/an/the/нулевой
        var questions = [
            {
                id: 1,
                question: "I bought <span class='blank'>___</span> new computer yesterday because the old one broke down.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Первое упоминание, неопределённый артикль. <strong>computer</strong> начинается с согласного звука → <span class='highlight'>a</span>."
            },
            {
                id: 2,
                question: "<span class='blank'>___</span> apple a day keeps the doctor away, as my grandmother often says.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Неопределённый артикль, слово <strong>apple</strong> начинается с гласного звука → <span class='highlight'>an</span>."
            },
            {
                id: 3,
                question: "My father is <span class='blank'>___</span> engineer at a large construction company.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Профессия, первое упоминание, <strong>engineer</strong> начинается с гласного → <span class='highlight'>an</span>."
            },
            {
                id: 4,
                question: "We need to buy <span class='blank'>___</span> furniture for our new apartment.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "<strong>furniture</strong> — неисчисляемое существительное, артикль не требуется. Правильный ответ: без артикля (<span class='highlight'>—</span>)."
            },
            {
                id: 5,
                question: "Could you pass me <span class='blank'>___</span> salt, please? It's right next to you.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Конкретная соль на столе, известная собеседникам → определённый артикль <span class='highlight'>the</span>."
            },
            {
                id: 6,
                question: "She is <span class='blank'>___</span> honest person; you can trust her completely.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Слово <strong>honest</strong> начинается с гласного звука [ɒ], поэтому <span class='highlight'>an</span>."
            },
            {
                id: 7,
                question: "I have <span class='blank'>___</span> appointment with <span class='blank'>___</span> dentist tomorrow at 10 a.m.",
                options: ["an / a", "a / the", "an / the"],
                correct: 2,
                explanation: "Первое упоминание appointment → <strong>an</strong> (гласный звук). Конкретный врач, к которому записан → <strong>the</strong>. Правильно: <span class='highlight'>an / the</span>."
            },
            {
                id: 8,
                question: "<span class='blank'>___</span> President of France is going to visit our city next week.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Уникальная должность, единственная в своём роде → <span class='highlight'>the</span>."
            },
            {
                id: 9,
                question: "This is <span class='blank'>___</span> very interesting book about ancient history.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Перед прилагательным <strong>very</strong> (согласный звук) ставим <span class='highlight'>a</span>: a very interesting book."
            },
            {
                id: 10,
                question: "I don't drink <span class='blank'>___</span> coffee; I prefer tea.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Обобщение, неисчисляемое существительное → артикль не нужен (<span class='highlight'>—</span>)."
            },
            {
                id: 11,
                question: "My sister wants to become <span class='blank'>___</span> veterinarian and help animals.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Профессия, неопределённый артикль, <strong>veterinarian</strong> начинается с согласного [v] → <span class='highlight'>a</span>."
            },
            {
                id: 12,
                question: "There was <span class='blank'>___</span> huge crowd waiting for the singer at the airport.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Слово <strong>huge</strong> начинается с согласного звука [h] → <span class='highlight'>a</span>."
            },
            {
                id: 13,
                question: "He is <span class='blank'>___</span> only child, so he often feels lonely.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Слово <strong>only</strong> начинается с гласного звука [əʊ] → <span class='highlight'>an</span> only child."
            },
            {
                id: 14,
                question: "I saw <span class='blank'>___</span> beautiful bird in the garden. <span class='blank'>___</span> bird was singing very loudly.",
                options: ["a / a", "a / the", "the / a"],
                correct: 1,
                explanation: "Первое упоминание — <strong>a</strong> beautiful bird. Повторное упоминание — <strong>the</strong> bird. Правильно: <span class='highlight'>a / the</span>."
            },
            {
                id: 15,
                question: "We visited <span class='blank'>___</span> Eiffel Tower during our trip to Paris.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Уникальный архитектурный объект → <span class='highlight'>the</span>."
            },
            {
                id: 16,
                question: "He has <span class='blank'>___</span> university degree in economics.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Слово <strong>university</strong> начинается с согласного звука [juː] → <span class='highlight'>a</span>."
            },
            {
                id: 17,
                question: "She always gives me <span class='blank'>___</span> useful advice; I appreciate it.",
                options: ["a", "an", "—"],
                correct: 2,
                explanation: "<strong>advice</strong> — неисчисляемое существительное, артикль не ставится (<span class='highlight'>—</span>)."
            },
            {
                id: 18,
                question: "<span class='blank'>___</span> Browns are moving to another city next month.",
                options: ["a", "the", "—"],
                correct: 1,
                explanation: "Фамилия во множественном числе для обозначения семьи → <span class='highlight'>the</span> Browns."
            },
            {
                id: 19,
                question: "I need <span class='blank'>___</span> new pair of shoes for the wedding.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Первое упоминание, неопределённый артикль, <strong>new</strong> начинается с согласного → <span class='highlight'>a</span>."
            },
            {
                id: 20,
                question: "This is <span class='blank'>___</span> first time I have been to London.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед порядковым числительным <strong>first</strong> используется определённый артикль: <span class='highlight'>the</span> first time."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично разбираетесь в артиклях! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо усвоили правила употребления артиклей. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Вы понимаете основные правила, но стоит повторить исключения.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию об артиклях.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/uayf0ggxd1-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/uayf0ggxd1-artikli?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 13:55:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3061-6534-4161-b161-356439393036/1597239_a0b5f78c_13.jpeg" type="image/jpeg"/>
      <description>Использование a/an/the. Базовый уровень.</description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3061-6534-4161-b161-356439393036/1597239_a0b5f78c_13.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Артикли a/an / the</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Артикли a/an / the</h1>
            <div class="choose-text">Выберите правильный вариант</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли в английском языке · тест №2
        </div>
    </div>

    <script>
        // 20 новых вопросов на артикли a/an/the/нулевой
        var questions = [
            {
                id: 1,
                question: "My uncle works as <span class='blank'>___</span> architect for a famous international company.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Профессия, первое упоминание. <strong>Architect</strong> начинается с гласного звука [ɑː] → <span class='highlight'>an</span>."
            },
            {
                id: 2,
                question: "Could you give me <span class='blank'>___</span> honest opinion about my presentation?",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Слово <strong>honest</strong> начинается с гласного звука [ɒ] → <span class='highlight'>an</span> honest opinion."
            },
            {
                id: 3,
                question: "We need to buy <span class='blank'>___</span> new equipment for our laboratory.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "<strong>Equipment</strong> — неисчисляемое существительное, неопределённый артикль не ставится. Правильно: без артикля (<span class='highlight'>—</span>)."
            },
            {
                id: 4,
                question: "I received <span class='blank'>___</span> email from <span class='blank'>___</span> director of the department.",
                options: ["a / a", "an / the", "a / the"],
                correct: 1,
                explanation: "<strong>Email</strong> начинается с гласного [iː] → an. Директор конкретного отдела → <strong>the</strong>. Правильно: <span class='highlight'>an / the</span>."
            },
            {
                id: 5,
                question: "<span class='blank'>___</span> Smiths have invited us to their anniversary party.",
                options: ["a", "the", "—"],
                correct: 1,
                explanation: "Фамилия во множественном числе для обозначения семьи → <span class='highlight'>the</span> Smiths."
            },
            {
                id: 6,
                question: "He is <span class='blank'>___</span> university student, but he already works part-time.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Слово <strong>university</strong> начинается с согласного звука [juː] → <span class='highlight'>a</span>."
            },
            {
                id: 7,
                question: "She adopted <span class='blank'>___</span> cute puppy from <span class='blank'>___</span> local animal shelter.",
                options: ["a / a", "a / the", "an / a"],
                correct: 0,
                explanation: "Первое упоминание puppy → a (cute начинается с согласного). Shelter — также первое упоминание, не конкретное → a. Правильно: <span class='highlight'>a / a</span>."
            },
            {
                id: 8,
                question: "This is <span class='blank'>___</span> most delicious cake I have ever tasted.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Превосходная степень прилагательного → требуется <span class='highlight'>the</span>."
            },
            {
                id: 9,
                question: "I usually drink <span class='blank'>___</span> water with lemon in the morning.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Обобщение, неисчисляемое существительное → артикль не нужен (<span class='highlight'>—</span>)."
            },
            {
                id: 10,
                question: "Mr. Johnson is <span class='blank'>___</span> European politician known for his integrity.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Слово <strong>European</strong> начинается с согласного звука [j] → <span class='highlight'>a</span>."
            },
            {
                id: 11,
                question: "We spent our holiday in <span class='blank'>___</span> Maldives.",
                options: ["a", "the", "—"],
                correct: 1,
                explanation: "Название группы островов (архипелаг) → используется <span class='highlight'>the</span> Maldives."
            },
            {
                id: 12,
                question: "She wants to become <span class='blank'>___</span> flight attendant and travel the world.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Профессия, неопределённый артикль, flight начинается с согласного [f] → <span class='highlight'>a</span>."
            },
            {
                id: 13,
                question: "Can you turn off <span class='blank'>___</span> light when you leave the room?",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Говорящий имеет в виду конкретный свет в этой комнате → <span class='highlight'>the</span> light."
            },
            {
                id: 14,
                question: "I need <span class='blank'>___</span> advice about choosing a career.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "<strong>Advice</strong> — неисчисляемое, артикль не ставится (<span class='highlight'>—</span>)."
            },
            {
                id: 15,
                question: "My grandmother always tells me <span class='blank'>___</span> same story every Christmas.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед словом <strong>same</strong> всегда используется определённый артикль: <span class='highlight'>the</span> same."
            },
            {
                id: 16,
                question: "He was <span class='blank'>___</span> only person who knew the answer.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "<strong>Only</strong> начинается с гласного звука [əʊ] → <span class='highlight'>an</span> only person."
            },
            {
                id: 17,
                question: "There's <span class='blank'>___</span> huge demand for skilled programmers nowadays.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Слово <strong>huge</strong> начинается с согласного звука [h] → <span class='highlight'>a</span> huge demand."
            },
            {
                id: 18,
                question: "We spent a day at <span class='blank'>___</span> Lake Geneva during our tour of Switzerland.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Названия озёр с <strong>Lake</strong> обычно употребляются без артикля. Правильно: <span class='highlight'>—</span> Lake Geneva."
            },
            {
                id: 19,
                question: "Our team lost because we didn't have <span class='blank'>___</span> experienced goalkeeper.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "<strong>Experienced</strong> начинается с гласного звука [ɪ] → <span class='highlight'>an</span> experienced goalkeeper."
            },
            {
                id: 20,
                question: "Is this <span class='blank'>___</span> your umbrella? I found it on the floor.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Перед притяжательным местоимением <strong>your</strong> артикль не ставится (<span class='highlight'>—</span>)."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично усвоили правила употребления артиклей! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в артиклях. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию об артиклях.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Множественное число существительных</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/knfklas2h1-mnozhestvennoe-chislo-suschestvitelnih</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/knfklas2h1-mnozhestvennoe-chislo-suschestvitelnih?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 14:02:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3131-3831-4036-b333-366164646138/1597239_a0b5f78c_14.jpeg" type="image/jpeg"/>
      <description>Образование множественного числа существительных. </description>
      <turbo:content><![CDATA[<header><h1>Множественное число существительных</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3131-3831-4036-b333-366164646138/1597239_a0b5f78c_14.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Множественное число существительных</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .noun {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Plural Nouns</h1>
            <div class="choose-text">Выберите правильную форму множественного числа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Множественное число существительных · тест для начинающих
        </div>
    </div>

    <script>
        // 20 вопросов на образование множественного числа существительных
        var questions = [
            {
                id: 1,
                question: "There are three <span class='noun'>(child)</span> playing with a dog in the yard.",
                options: ["childs", "children", "childrens"],
                correct: 1,
                explanation: "Исключение: <strong>child</strong> → <span class='highlight'>children</span>."
            },
            {
                id: 2,
                question: "Both of my <span class='noun'>(sister)</span> work as nurses at the city hospital.",
                options: ["sisters", "sisteres", "sistrs"],
                correct: 0,
                explanation: "Стандартное множественное число: <strong>sister</strong> → <span class='highlight'>sisters</span>."
            },
            {
                id: 3,
                question: "The <span class='noun'>(man)</span> who live in this building are very friendly.",
                options: ["mans", "men", "mens"],
                correct: 1,
                explanation: "Исключение: <strong>man</strong> → <span class='highlight'>men</span>."
            },
            {
                id: 4,
                question: "My grandmother keeps three <span class='noun'>(goose)</span> on her small farm.",
                options: ["gooses", "geese", "goosen"],
                correct: 1,
                explanation: "Исключение: <strong>goose</strong> → <span class='highlight'>geese</span>."
            },
            {
                id: 5,
                question: "The dentist said I need to brush my <span class='noun'>(tooth)</span> more carefully.",
                options: ["tooths", "teeth", "toothes"],
                correct: 1,
                explanation: "Исключение: <strong>tooth</strong> → <span class='highlight'>teeth</span>."
            },
            {
                id: 6,
                question: "We saw several <span class='noun'>(deer)</span> in the forest during our hike.",
                options: ["deers", "deeres", "deer"],
                correct: 2,
                explanation: "Существительное <strong>deer</strong> не меняется во множественном числе → <span class='highlight'>deer</span>."
            },
            {
                id: 7,
                question: "These <span class='noun'>(knife)</span> are very sharp, so be careful!",
                options: ["knifes", "knives", "knivs"],
                correct: 1,
                explanation: "Слова на -f/-fe меняют f на v и добавляют -es: <strong>knife</strong> → <span class='highlight'>knives</span>."
            },
            {
                id: 8,
                question: "The <span class='noun'>(tomato)</span> in this salad are very fresh.",
                options: ["tomatos", "tomatoes", "tomaties"],
                correct: 1,
                explanation: "Некоторые существительные на -o добавляют -es: <strong>tomato</strong> → <span class='highlight'>tomatoes</span>."
            },
            {
                id: 9,
                question: "She took many beautiful <span class='noun'>(photo)</span> during her trip to Italy.",
                options: ["photos", "photoes", "photo's"],
                correct: 0,
                explanation: "Сокращённые слова на -o обычно добавляют только -s: <strong>photo</strong> → <span class='highlight'>photos</strong>."
            },
            {
                id: 10,
                question: "The children love to watch animated <span class='noun'>(video)</span> on weekends.",
                options: ["videos", "videoes", "vidios"],
                correct: 0,
                explanation: "Слово <strong>video</strong> на -o добавляет -s: <span class='highlight'>videos</span>."
            },
            {
                id: 11,
                question: "The <span class='noun'>(wife)</span> of the actors attended the premiere.",
                options: ["wifes", "wives", "wivs"],
                correct: 1,
                explanation: "Слова на -f/-fe: <strong>wife</strong> → <span class='highlight'>wives</span> (f → v + es)."
            },
            {
                id: 12,
                question: "How many <span class='noun'>(fish)</span> did the fishermen catch today?",
                options: ["fishes", "fish", "fishs"],
                correct: 1,
                explanation: "Обычно <strong>fish</strong> не изменяется (множественное число совпадает с единственным)."
            },
            {
                id: 13,
                question: "There are several ancient <span class='noun'>(city)</span> to visit in this region.",
                options: ["citys", "cities", "cities"],
                correct: 1,
                explanation: "Слова на согласную + y меняют y на i и добавляют -es: <strong>city</strong> → <span class='highlight'>cities</span>."
            },
            {
                id: 14,
                question: "The <span class='noun'>(bus)</span> on this route are always crowded in the morning.",
                options: ["buses", "busses", "bus's"],
                correct: 0,
                explanation: "Слова на -s, -ss, -sh, -ch, -x, -o (часто) добавляют -es: <strong>bus</strong> → <span class='highlight'>buses</span> (один из вариантов)."
            },
            {
                id: 15,
                question: "I need new <span class='noun'>(glass)</span> because my old ones are broken.",
                options: ["glasses", "glass", "glasss"],
                correct: 0,
                explanation: "Слово <strong>glass</strong> (очки) всегда употребляется во множественном числе: <span class='highlight'>glasses</span>."
            },
            {
                id: 16,
                question: "These <span class='noun'>(trousers)</span> are too long; I need to hem them.",
                options: ["trouser", "trousers", "trouserses"],
                correct: 1,
                explanation: "Парные предметы (брюки) всегда во множественном числе: <span class='highlight'>trousers</span>."
            },
            {
                id: 17,
                question: "Our <span class='noun'>(baby)</span> have just started to crawl.",
                options: ["babies", "babys", "babyes"],
                correct: 0,
                explanation: "Слова на согласную + y: <strong>baby</strong> → <span class='highlight'>babies</span> (y → i + es)."
            },
            {
                id: 18,
                question: "The <span class='noun'>(piano)</span> in the music room need tuning.",
                options: ["pianos", "pianoes", "pianoes"],
                correct: 0,
                explanation: "Музыкальные инструменты на -o добавляют -s: <strong>piano</strong> → <span class='highlight'>pianos</span>."
            },
            {
                id: 19,
                question: "My aunt has two <span class='noun'>(mouse)</span> as pets.",
                options: ["mouses", "mice", "mices"],
                correct: 1,
                explanation: "Исключение: <strong>mouse</strong> → <span class='highlight'>mice</span>."
            },
            {
                id: 20,
                question: "The falling <span class='noun'>(leaf)</span> covered the entire garden path.",
                options: ["leafs", "leaves", "leafes"],
                correct: 1,
                explanation: "Слова на -f/-fe: <strong>leaf</strong> → <span class='highlight'>leaves</span> (f → v + es)."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете множественное число существительных! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила и исключения.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё потренироваться.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Множественное число существительных</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/e4y43yggx1-mnozhestvennoe-chislo-suschestvitelnih</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/e4y43yggx1-mnozhestvennoe-chislo-suschestvitelnih?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 14:07:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6239-3339-4938-b735-633865306139/1597239_a0b5f78c_15.jpeg" type="image/jpeg"/>
      <turbo:content><![CDATA[<header><h1>Множественное число существительных</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6239-3339-4938-b735-633865306139/1597239_a0b5f78c_15.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Plural Nouns — новый тест</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .noun {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Plural Nouns</h1>
            <div class="choose-text">Выберите правильную форму множественного числа</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Множественное число существительных · тест №2
        </div>
    </div>

    <script>
        // 20 новых вопросов на множественное число (слова не повторяются)
        var questions = [
            {
                id: 1,
                question: "The two <span class='noun'>(woman)</span> at the conference gave brilliant presentations about renewable energy.",
                options: ["womans", "women", "womens"],
                correct: 1,
                explanation: "Исключение: <strong>woman</strong> → <span class='highlight'>women</span> (меняется корень)."
            },
            {
                id: 2,
                question: "After the long hike in the mountains, his <span class='noun'>(foot)</span> hurt badly and he needed rest.",
                options: ["foots", "feet", "feets"],
                correct: 1,
                explanation: "Исключение: <strong>foot</strong> → <span class='highlight'>feet</span>."
            },
            {
                id: 3,
                question: "The farmer has twenty <span class='noun'>(sheep)</span> and a few cows on his farm.",
                options: ["sheeps", "sheep", "sheepes"],
                correct: 1,
                explanation: "<strong>Sheep</strong> — неизменяемое существительное, форма единственного и множественного числа совпадает."
            },
            {
                id: 4,
                question: "We heard the howling of <span class='noun'>(wolf)</span> deep in the forest during our camping trip.",
                options: ["wolfs", "wolves", "wolfes"],
                correct: 1,
                explanation: "Слова на -f/-fe: <strong>wolf</strong> → <span class='highlight'>wolves</span> (f → v + es)."
            },
            {
                id: 5,
                question: "My mother bought five large <span class='noun'>(potato)</span> at the local farmer's market.",
                options: ["potatos", "potatoes", "potato's"],
                correct: 1,
                explanation: "Некоторые существительные на -o добавляют -es: <strong>potato</strong> → <span class='highlight'>potatoes</span>."
            },
            {
                id: 6,
                question: "The ancient Greek <span class='noun'>(hero)</span> were celebrated in epic poems and songs.",
                options: ["heros", "heroes", "hero's"],
                correct: 1,
                explanation: "Слово <strong>hero</strong> на -o добавляет -es: <span class='highlight'>heroes</span>."
            },
            {
                id: 7,
                question: "The repair shop fixed both of my old <span class='noun'>(radio)</span> from the 1980s.",
                options: ["radios", "radioes", "radies"],
                correct: 0,
                explanation: "Сокращённые слова на -o обычно добавляют только -s: <strong>radio</strong> → <span class='highlight'>radios</span>."
            },
            {
                id: 8,
                question: "Several new animation <span class='noun'>(studio)</span> have opened in the art district this year.",
                options: ["studios", "studioes", "studies"],
                correct: 0,
                explanation: "<strong>Studio</strong> на -o добавляет -s: <span class='highlight'>studios</span>."
            },
            {
                id: 9,
                question: "The children were chasing colorful <span class='noun'>(butterfly)</span> in the garden.",
                options: ["butterflys", "butterflies", "butterflyes"],
                correct: 1,
                explanation: "Слова на согласную + y меняют y на i и добавляют -es: <strong>butterfly</strong> → <span class='highlight'>butterflies</span>."
            },
            {
                id: 10,
                question: "The Smiths and the Johnsons are two large <span class='noun'>(family)</span> in our neighborhood.",
                options: ["familys", "families", "familyes"],
                correct: 1,
                explanation: "<strong>Family</strong> (согласная + y) → <span class='highlight'>families</span> (y → i + es)."
            },
            {
                id: 11,
                question: "The waiter carefully washed all the <span class='noun'>(dish)</span> after the dinner service.",
                options: ["dishs", "dishes", "dishies"],
                correct: 1,
                explanation: "Слова на -sh, -ch, -s, -ss, -x, -o (часто) добавляют -es: <strong>dish</strong> → <span class='highlight'>dishes</span>."
            },
            {
                id: 12,
                question: "There were dozens of cardboard <span class='noun'>(box)</span> stacked in the warehouse.",
                options: ["boxs", "boxes", "boxies"],
                correct: 1,
                explanation: "<strong>Box</strong> на -x → <span class='highlight'>boxes</span>."
            },
            {
                id: 13,
                question: "The store sells various brands of expensive Swiss <span class='noun'>(watch)</span>.",
                options: ["watchs", "watches", "watchies"],
                correct: 1,
                explanation: "<strong>Watch</strong> на -ch → <span class='highlight'>watches</span>."
            },
            {
                id: 14,
                question: "The artist needs new <span class='noun'>(brush)</span> for her watercolor paintings.",
                options: ["brushs", "brushes", "brushies"],
                correct: 1,
                explanation: "<strong>Brush</strong> на -sh → <span class='highlight'>brushes</span>."
            },
            {
                id: 15,
                question: "The toddlers were playing with their favorite plush <span class='noun'>(toy)</span>.",
                options: ["toys", "toies", "toyes"],
                correct: 0,
                explanation: "Слова на гласную + y добавляют только -s: <strong>toy</strong> → <span class='highlight'>toys</span>."
            },
            {
                id: 16,
                question: "Both <span class='noun'>(boy)</span> received scholarships to study abroad.",
                options: ["boys", "boies", "boyes"],
                correct: 0,
                explanation: "<strong>Boy</strong> (гласная + y) → <span class='highlight'>boys</span>."
            },
            {
                id: 17,
                question: "She lost her <span class='noun'>(key)</span> somewhere in the shopping mall.",
                options: ["keys", "keies", "keyes"],
                correct: 0,
                explanation: "<strong>Key</strong> (гласная + y) → <span class='highlight'>keys</span>."
            },
            {
                id: 18,
                question: "The architect designed the <span class='noun'>(roof)</span> of the new museum to be energy‑efficient.",
                options: ["roofs", "rooves", "roofes"],
                correct: 0,
                explanation: "Большинство слов на -f/-fe добавляют -s: <strong>roof</strong> → <span class='highlight'>roofs</span> (вариант rooves устарел)."
            },
            {
                id: 19,
                question: "Different cultures have various religious <span class='noun'>(belief)</span>.",
                options: ["beliefs", "believe", "believes"],
                correct: 0,
                explanation: "<strong>Belief</strong> → <span class='highlight'>beliefs</span> (добавляем -s, не меняем f на v)."
            },
            {
                id: 20,
                question: "The police arrested three <span class='noun'>(thief)</span> who stole the paintings from the gallery.",
                options: ["thiefs", "thieves", "thieves"],
                correct: 1,
                explanation: "Слова на -f/-fe, где f меняется на v + es: <strong>thief</strong> → <span class='highlight'>thieves</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично знаете множественное число существительных! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила и исключения.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё потренироваться.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Present Perfect</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/dvaxpppz71-present-perfect</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/dvaxpppz71-present-perfect?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 14:12:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3863-3962-4238-b464-336361333464/1597239_a0b5f78c_16.jpeg" type="image/jpeg"/>
      <description>Утвердительная форма Present Perfect.</description>
      <turbo:content><![CDATA[<header><h1>Present Perfect</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3863-3962-4238-b464-336361333464/1597239_a0b5f78c_16.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Present Perfect — утвердительная форма</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Present Perfect</h1>
            <div class="choose-text">Выберите правильный вариант (утвердительная форма)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Present Perfect · утвердительная форма (правильные и неправильные глаголы)
        </div>
    </div>

    <script>
        // 20 вопросов на утвердительную форму Present Perfect (правильные и неправильные глаголы)
        var questions = [
            {
                id: 1,
                question: "I <span class='verb'>(to finish)</span> my science project already, so I can relax now.",
                options: ["have finished", "has finished", "finished"],
                correct: 0,
                explanation: "С местоимением <strong>I</strong> используем <strong>have</strong> + причастие прошедшего времени: <span class='highlight'>have finished</span>."
            },
            {
                id: 2,
                question: "My mother <span class='verb'>(to visit)</span> her aunt in Scotland three times this year.",
                options: ["have visited", "has visited", "visited"],
                correct: 1,
                explanation: "Подлежащее <strong>my mother</strong> (3 лицо ед.ч.) → <strong>has</strong> + причастие: <span class='highlight'>has visited</span>."
            },
            {
                id: 3,
                question: "The Smiths <span class='verb'>(to buy)</span> a beautiful cottage near the lake.",
                options: ["have bought", "has bought", "buyed"],
                correct: 0,
                explanation: "<strong>The Smiths</strong> (множественное число) → <strong>have</strong> + <span class='highlight'>bought</span> (неправильный глагол)."
            },
            {
                id: 4,
                question: "Our team <span class='verb'>(to win)</span> every match so far this season.",
                options: ["have won", "has won", "win"],
                correct: 1,
                explanation: "<strong>Our team</strong> (3 лицо ед.ч.) → <strong>has</strong> + <span class='highlight'>won</span>."
            },
            {
                id: 5,
                question: "I <span class='verb'>(to read)</span> three novels by this author and I love her style.",
                options: ["have read", "has read", "readed"],
                correct: 0,
                explanation: "С <strong>I</strong> используем <strong>have</strong> + <span class='highlight'>read</span> (форма совпадает с инфинитивом, но читается [red])."
            },
            {
                id: 6,
                question: "The famous artist <span class='verb'>(to paint)</span> a portrait of the mayor.",
                options: ["have painted", "has painted", "painted"],
                correct: 1,
                explanation: "<strong>The famous artist</strong> (3 лицо ед.ч.) → <strong>has painted</strong>."
            },
            {
                id: 7,
                question: "My grandparents <span class='verb'>(to live)</span> in this house since 1975.",
                options: ["have lived", "has lived", "lived"],
                correct: 0,
                explanation: "<strong>My grandparents</strong> (множественное число) → <strong>have lived</strong>."
            },
            {
                id: 8,
                question: "The chef <span class='verb'>(to prepare)</span> a special dinner for the anniversary.",
                options: ["have prepared", "has prepared", "prepared"],
                correct: 1,
                explanation: "<strong>The chef</strong> (3 лицо ед.ч.) → <strong>has prepared</strong>."
            },
            {
                id: 9,
                question: "You <span class='verb'>(to meet)</span> my cousin, haven't you? I think you'd like him.",
                options: ["have met", "has met", "met"],
                correct: 0,
                explanation: "С <strong>you</strong> всегда <strong>have</strong> + <span class='highlight'>met</span> (неправильный глагол)."
            },
            {
                id: 10,
                question: "The children <span class='verb'>(to eat)</span> all the sandwiches, so we need to make more.",
                options: ["have eaten", "has eaten", "eated"],
                correct: 0,
                explanation: "<strong>The children</strong> (множественное число) → <strong>have</strong> + <span class='highlight'>eaten</span>."
            },
            {
                id: 11,
                question: "Mr. Johnson <span class='verb'>(to work)</span> at this university for over twenty years.",
                options: ["have worked", "has worked", "worked"],
                correct: 1,
                explanation: "<strong>Mr. Johnson</strong> (3 лицо ед.ч.) → <strong>has worked</strong>."
            },
            {
                id: 12,
                question: "We <span class='verb'>(to see)</span> that musical twice and we'd love to see it again.",
                options: ["have seen", "has seen", "saw"],
                correct: 0,
                explanation: "С <strong>we</strong> используем <strong>have</strong> + <span class='highlight'>seen</span>."
            },
            {
                id: 13,
                question: "Sarah <span class='verb'>(to write)</span> five poems this month for her literature class.",
                options: ["have written", "has written", "wrote"],
                correct: 1,
                explanation: "<strong>Sarah</strong> (3 лицо ед.ч.) → <strong>has</strong> + <span class='highlight'>written</span>."
            },
            {
                id: 14,
                question: "The mechanics <span class='verb'>(to fix)</span> both cars already; you can pick them up.",
                options: ["have fixed", "has fixed", "fix"],
                correct: 0,
                explanation: "<strong>The mechanics</strong> (множественное число) → <strong>have fixed</strong>."
            },
            {
                id: 15,
                question: "I <span class='verb'>(to travel)</span> to twelve different countries, but never to Asia.",
                options: ["have traveled", "has traveled", "traveled"],
                correct: 0,
                explanation: "С <strong>I</strong> → <strong>have traveled</strong> (правильный глагол)."
            },
            {
                id: 16,
                question: "My cousin <span class='verb'>(to learn)</span> Japanese and now she works as a translator.",
                options: ["have learned", "has learned", "learnt"],
                correct: 1,
                explanation: "<strong>My cousin</strong> (3 лицо ед.ч.) → <strong>has learned</strong> (или has learnt). Оба варианта правильные, здесь выбран <span class='highlight'>has learned</span>."
            },
            {
                id: 17,
                question: "The doctor <span class='verb'>(to speak)</span> to the patient's family about the operation.",
                options: ["have spoken", "has spoken", "spoke"],
                correct: 1,
                explanation: "<strong>The doctor</strong> (3 лицо ед.ч.) → <strong>has</strong> + <span class='highlight'>spoken</span>."
            },
            {
                id: 18,
                question: "They <span class='verb'>(to spend)</span> all their savings on the renovation of their house.",
                options: ["have spent", "has spent", "spended"],
                correct: 0,
                explanation: "<strong>They</strong> (множественное число) → <strong>have spent</strong>."
            },
            {
                id: 19,
                question: "The little boy <span class='verb'>(to break)</span> his favourite toy and is very upset.",
                options: ["have broken", "has broken", "broke"],
                correct: 1,
                explanation: "<strong>The little boy</strong> (3 лицо ед.ч.) → <strong>has</strong> + <span class='highlight'>broken</span>."
            },
            {
                id: 20,
                question: "We <span class='verb'>(to decide)</span> to adopt a puppy from the local animal shelter.",
                options: ["have decided", "has decided", "decided"],
                correct: 0,
                explanation: "С <strong>we</strong> → <strong>have decided</strong> (правильный глагол)."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете Present Perfect! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить формы причастий и выбор have/has.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё потренироваться.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Present Perfect</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/8m1t569ui1-present-perfect</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/8m1t569ui1-present-perfect?amp=true</amplink>
      <pubDate>Thu, 12 Feb 2026 14:16:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6237-6433-4563-a465-623831663531/1597239_a0b5f78c_17.jpeg" type="image/jpeg"/>
      <description>Вопросительная и отрицательная форма Present Perfect</description>
      <turbo:content><![CDATA[<header><h1>Present Perfect</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6237-6433-4563-a465-623831663531/1597239_a0b5f78c_17.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Present Perfect — вопросы и отрицания</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Шрифт Oswald, размер 16 ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .verb {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Present Perfect</h1>
            <div class="choose-text">Вопросы и отрицания</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Present Perfect · вопросы и отрицания (правильные и неправильные глаголы)
        </div>
    </div>

    <script>
        // 20 вопросов на вопросительную и отрицательную форму Present Perfect
        var questions = [
            // --- Вопросительные предложения (10) ---
            {
                id: 1,
                question: "<span class='verb'>___ your sister ever</span> <span class='verb'>(to ask)</span> for help with her homework?",
                options: ["Have / asked", "Has / asked", "Did / ask"],
                correct: 1,
                explanation: "Вопрос в Present Perfect: <strong>Has</strong> (your sister — 3‑е лицо ед.ч.) + <span class='highlight'>asked</span> (причастие правильного глагола)."
            },
            {
                id: 2,
                question: "<span class='verb'>___ the children</span> <span class='verb'>(to clean)</span> their room yet?",
                options: ["Have / cleaned", "Has / cleaned", "Did / clean"],
                correct: 0,
                explanation: "Подлежащее <strong>the children</strong> (мн.ч.) → <strong>Have</strong> + <span class='highlight'>cleaned</span>."
            },
            {
                id: 3,
                question: "<span class='verb'>___ you ever</span> <span class='verb'>(to dance)</span> salsa at a Latin festival?",
                options: ["Have / danced", "Has / danced", "Did / dance"],
                correct: 0,
                explanation: "С <strong>you</strong> используем <strong>Have</strong> + <span class='highlight'>danced</span>."
            },
            {
                id: 4,
                question: "<span class='verb'>___ the athlete</span> <span class='verb'>(to jump)</span> over two metres this season?",
                options: ["Have / jumped", "Has / jumped", "Did / jump"],
                correct: 1,
                explanation: "<strong>The athlete</strong> (ед.ч.) → <strong>Has</strong> + <span class='highlight'>jumped</span>."
            },
            {
                id: 5,
                question: "<span class='verb'>___ the new shop</span> <span class='verb'>(to open)</span> its doors to customers yet?",
                options: ["Have / opened", "Has / opened", "Did / open"],
                correct: 1,
                explanation: "<strong>The new shop</strong> (3‑е лицо ед.ч.) → <strong>Has</strong> + <span class='highlight'>opened</span>."
            },
            {
                id: 6,
                question: "<span class='verb'>___ the concert</span> <span class='verb'>(to begin)</span>? I hope we haven't missed anything.",
                options: ["Have / began", "Has / begun", "Did / begin"],
                correct: 1,
                explanation: "Неправильный глагол: <strong>begin → began → begun</strong>. Вопрос: <strong>Has</strong> (the concert) + <span class='highlight'>begun</span>."
            },
            {
                id: 7,
                question: "<span class='verb'>___ they</span> <span class='verb'>(to build)</span> the new bridge across the river?",
                options: ["Have / built", "Has / built", "Did / build"],
                correct: 0,
                explanation: "<strong>They</strong> (мн.ч.) → <strong>Have</strong> + <span class='highlight'>built</span> (3-я форма неправильного глагола)."
            },
            {
                id: 8,
                question: "<span class='verb'>___ Sarah</span> <span class='verb'>(to choose)</span> a dress for the graduation ceremony?",
                options: ["Have / chosen", "Has / chosen", "Did / choose"],
                correct: 1,
                explanation: "<strong>Sarah</strong> (3‑е лицо ед.ч.) → <strong>Has</strong> + <span class='highlight'>chosen</span>."
            },
            {
                id: 9,
                question: "<span class='verb'>___ your father ever</span> <span class='verb'>(to drive)</span> a sports car?",
                options: ["Have / driven", "Has / driven", "Did / drive"],
                correct: 1,
                explanation: "<strong>Your father</strong> (ед.ч.) → <strong>Has</strong> + <span class='highlight'>driven</span>."
            },
            {
                id: 10,
                question: "<span class='verb'>___ you ever</span> <span class='verb'>(to find)</span> a wallet on the street?",
                options: ["Have / found", "Has / found", "Did / find"],
                correct: 0,
                explanation: "С <strong>you</strong> → <strong>Have</strong> + <span class='highlight'>found</span> (3‑я форма)."
            },
            // --- Отрицательные предложения (10) ---
            {
                id: 11,
                question: "I <span class='verb'>(to call)</span> my grandmother yet today; I'll do it right now.",
                options: ["haven't called", "hasn't called", "didn't call"],
                correct: 0,
                explanation: "Отрицание в Present Perfect: <strong>I haven't + причастие</strong> → <span class='highlight'>haven't called</span>."
            },
            {
                id: 12,
                question: "The chef <span class='verb'>(to cook)</span> the main course yet; the guests are still waiting.",
                options: ["haven't cooked", "hasn't cooked", "didn't cook"],
                correct: 1,
                explanation: "<strong>The chef</strong> (3‑е лицо ед.ч.) → <strong>hasn't</strong> + <span class='highlight'>cooked</span>."
            },
            {
                id: 13,
                question: "We <span class='verb'>(to help)</span> our neighbours move the furniture – they did it themselves.",
                options: ["haven't helped", "hasn't helped", "didn't help"],
                correct: 0,
                explanation: "<strong>We</strong> → <strong>haven't</strong> + <span class='highlight'>helped</span>."
            },
            {
                id: 14,
                question: "The students <span class='verb'>(to listen)</span> to the teacher's explanation, so they are confused.",
                options: ["haven't listened", "hasn't listened", "didn't listen"],
                correct: 0,
                explanation: "<strong>The students</strong> (мн.ч.) → <strong>haven't</strong> + <span class='highlight'>listened</span>."
            },
            {
                id: 15,
                question: "The children <span class='verb'>(to play)</span> outside today because of the heavy rain.",
                options: ["haven't played", "hasn't played", "didn't play"],
                correct: 0,
                explanation: "<strong>The children</strong> (мн.ч.) → <strong>haven't</strong> + <span class='highlight'>played</span>."
            },
            {
                id: 16,
                question: "The postman <span class='verb'>(to bring)</span> any letters this week – the mailbox is empty.",
                options: ["haven't brought", "hasn't brought", "didn't bring"],
                correct: 1,
                explanation: "Неправильный глагол: <strong>bring → brought → brought</strong>. <strong>The postman</strong> (ед.ч.) → <strong>hasn't</strong> + <span class='highlight'>brought</span>."
            },
            {
                id: 17,
                question: "The detective <span class='verb'>(to catch)</span> the thief yet; the investigation continues.",
                options: ["haven't caught", "hasn't caught", "didn't catch"],
                correct: 1,
                explanation: "<strong>catch → caught → caught</strong>. Подлежащее <strong>the detective</strong> → <strong>hasn't caught</strong>."
            },
            {
                id: 18,
                question: "I <span class='verb'>(to drink)</span> any coffee today; I prefer tea in the morning.",
                options: ["haven't drunk", "hasn't drunk", "didn't drink"],
                correct: 0,
                explanation: "<strong>drink → drank → drunk</strong>. С <strong>I</strong> → <strong>haven't drunk</strong>."
            },
            {
                id: 19,
                question: "The apple <span class='verb'>(to fall)</span> from the tree yet; it's still hanging.",
                options: ["haven't fallen", "hasn't fallen", "didn't fall"],
                correct: 1,
                explanation: "<strong>fall → fell → fallen</strong>. <strong>The apple</strong> (ед.ч.) → <strong>hasn't fallen</strong>."
            },
            {
                id: 20,
                question: "The pilot <span class='verb'>(to fly)</span> a helicopter before; this is his first time.",
                options: ["haven't flown", "hasn't flown", "didn't fly"],
                correct: 1,
                explanation: "<strong>fly → flew → flown</strong>. <strong>The pilot</strong> (ед.ч.) → <strong>hasn't flown</strong>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + opt + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично владеете вопросами и отрицаниями в Present Perfect! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в теме. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить выбор вспомогательного глагола и формы причастий.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё потренироваться.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>In Rome, they burn Giordano Bruno.</title>
      <link>https://www.lingvo-mir.ru/news/tpost/lovom1vly1-in-rome-they-burn-giordano-bruno</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/lovom1vly1-in-rome-they-burn-giordano-bruno?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 11:57:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6236-3737-4036-b737-663866336534/photo.jpg" type="image/jpeg"/>
      <description>On February 17, 1600, in Rome, on the Campo di Fiori square, they burn Giordano Bruno. A special religious court, the Inquisition, gives the order. They arrest him not just for the idea of many worlds in the universe. </description>
      <turbo:content><![CDATA[<header><h1>In Rome, they burn Giordano Bruno.</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6236-3737-4036-b737-663866336534/photo.jpg"/></figure><h2  class="t-redactor__h2">In Rome, they burn Giordano Bruno.</h2><div class="t-redactor__text">On February 17, 1600, in Rome, on the Campo di Fiori square, they<strong> burn </strong>Giordano Bruno. A special religious <strong>court, the Inquisition</strong>, gives<strong> the order. </strong> They arrest him not just for the idea of many worlds in the <strong>universe. </strong>They arrest him because he<strong> laughs</strong> <strong>at </strong>the main ideas of the <strong>faith.</strong> He stays in <strong>prison</strong> for eight years. Prison does not <strong>change</strong> what he thinks. He believes he <strong>is right. </strong><br /><br /><strong>Why do they burn him?</strong><br />Giordano Bruno is a <strong>philosopher.</strong> He says many things about God, nature, and the universe. Some of his ideas are new and <strong>dangerous</strong> for the <strong>church.</strong> For example, he says the universe has no end. He also says there are many <strong>worlds like Earth.</strong> The Catholic Church thinks his ideas are <strong>wrong </strong>and wants to stop him. <br /><br /><strong>Vocabulary: </strong><br /><br /><ul><li data-list="bullet">to burn – сжигать</li><li data-list="bullet">square – площадь</li><li data-list="bullet">court – суд</li><li data-list="bullet">the Inquisition - инквизиция</li><li data-list="bullet">an order – приказ</li><li data-list="bullet">laugh at - смеяться над</li><li data-list="bullet">faith - вера</li><li data-list="bullet">a prison - тюрьма</li><li data-list="bullet">change - менять(ся)</li><li data-list="bullet">right – прав</li><li data-list="bullet">a philosopher - философ</li><li data-list="bullet">God – Бог</li><li data-list="bullet">dangerous - опасный</li><li data-list="bullet">universe – вселенная</li><li data-list="bullet">worlds like Earth – миры подобные Земле</li><li data-list="bullet">church – церковь</li><li data-list="bullet">prison – тюрьма</li><li data-list="bullet">wrong – неправильный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Discovery of Pluto</title>
      <link>https://www.lingvo-mir.ru/news/tpost/76dhhpakl1-the-discovery-of-pluto</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/76dhhpakl1-the-discovery-of-pluto?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 12:48:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3833-3964-4833-b930-303532306565/photo.jpg" type="image/jpeg"/>
      <description>On February 18, 1930, an American astronomer, Clyde Tombaugh, discovers the ninth planet of our solar system. He names it Pluto. He works at an observatory in Arizona, USA.</description>
      <turbo:content><![CDATA[<header><h1>The Discovery of Pluto</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3833-3964-4833-b930-303532306565/photo.jpg"/></figure><h2  class="t-redactor__h2">The Discovery of Pluto</h2><div class="t-redactor__text">On February 18, 1930, an American <strong>astronomer,</strong> Clyde Tombaugh, <strong>discovers</strong> the ninth planet of our s<strong>olar system.</strong> He names it Pluto. He works at an <strong>observatory</strong> in Arizona, USA.<br /><br />In the 1840s, a French astronomer, Urbain Le Verrier, <strong>predicts</strong> the position of the planet<strong> Neptune.</strong> He does this by looking at <strong>how Uranus moves. </strong>After <strong>scientists</strong> find Neptune in 1846, they watch it <strong>closely.</strong> They see that <strong>something else </strong>also <strong>changes</strong> Uranus's orbit. They think there is another planet.<br /><br />An 11-year-old <strong>schoolgirl </strong>from England, Venetia Burney, gives Pluto its name. Venetia likes astronomy and old <strong>myths.</strong> She thinks the name Pluto (a Roman <strong>god</strong> of the dark <strong>underworld)</strong> is good for such a <strong>dark</strong> and cold world.<br /><br />In 2006, scientists <strong>change their minds</strong>. They say Pluto is not a <strong>regular</strong> planet. Now, it is a "<strong>dwarf planet</strong>".</div><div class="t-redactor__text"><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Pluto - Плутон</li><li data-list="bullet">to discover – открывать (находить что-то новое)</li><li data-list="bullet">an astronomer – астроном</li><li data-list="bullet">solar system – солнечная система</li><li data-list="bullet">an observatory – обсерватория</li><li data-list="bullet">to predict – предсказывать</li><li data-list="bullet">Neptune - Нептун</li><li data-list="bullet">how Uranus moves - как движется Уран</li><li data-list="bullet">a scientist – ученый</li><li data-list="bullet">to watch – наблюдать</li><li data-list="bullet">closely – внимательно</li><li data-list="bullet">something else - что-то еще</li><li data-list="bullet">to change - менять(ся)</li><li data-list="bullet">an orbit – орбита</li><li data-list="bullet">a schoolgirl – школьница</li><li data-list="bullet">a myth – миф</li><li data-list="bullet">god – бог</li><li data-list="bullet">underworld – подземное царство</li><li data-list="bullet">cold – холодный</li><li data-list="bullet">to change one`s mind – передумать, изменить мнение</li><li data-list="bullet">regular – обычный</li><li data-list="bullet">dwarf planet – карликовая планета</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Marine Mammal Protection Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/0y1h4tjos1-world-marine-mammal-protection-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/0y1h4tjos1-world-marine-mammal-protection-day?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 13:00:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3030-3232-4436-b634-623236386234/1610651_3a20ed4c_1.jpeg" type="image/jpeg"/>
      <description>On February 19, many countries in the world mark World Marine Mammal Protection Day. People also call it World Whale Day. This special day is not only about whales.</description>
      <turbo:content><![CDATA[<header><h1>World Marine Mammal Protection Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3030-3232-4436-b634-623236386234/1610651_3a20ed4c_1.jpeg"/></figure><h2  class="t-redactor__h2">World Marine Mammal Protection Day</h2><div class="t-redactor__text">On February 19, many countries in the world <strong>mark</strong> World Marine Mammal Protection Day. People also <strong>call </strong>it World <strong>Whale</strong> Day. This special day is <strong>not only</strong> about whales. It is about all <strong>marine</strong> <strong>mammals</strong> and other animals that live in the <strong>seas </strong>and <strong>oceans</strong> of our planet.<br /><br />This day starts in 1986. In that year, a new <strong>rule</strong> begins. The International <strong>Whaling</strong> Commission says that countries must stop <strong>killing</strong> whales. This rule is called a <strong>moratorium</strong>. People all over the world <strong>should</strong> think about marine mammals. Many of these animals are<strong> in danger.</strong> They can <strong>disappear </strong>forever.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">World Marine Mammal Protection Day - Всемирный день защиты морских млекопитающих</li><li data-list="bullet">to mark – отмечать (в календаре)</li><li data-list="bullet">marine – морской</li><li data-list="bullet">mammal – млекопитающее</li><li data-list="bullet">protection – защита</li><li data-list="bullet">to call – называть</li><li data-list="bullet">whale – кит</li><li data-list="bullet">not only – не только</li><li data-list="bullet">sea – море</li><li data-list="bullet">ocean – океан</li><li data-list="bullet">rule – правило</li><li data-list="bullet">whaling – китобойный промысел (охота на китов)</li><li data-list="bullet">to stop – останавливать(ся)</li><li data-list="bullet">to kill – убивать</li><li data-list="bullet">moratorium – мораторий (запрет)</li><li data-list="bullet">all over the world – по всему миру</li><li data-list="bullet">should - следует</li><li data-list="bullet">in danger – в опасности</li><li data-list="bullet">to disappear – исчезать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Launch of the Mir Station</title>
      <link>https://www.lingvo-mir.ru/news/tpost/sum3ydjxx1-the-launch-of-the-mir-station</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/sum3ydjxx1-the-launch-of-the-mir-station?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 13:11:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3136-6436-4065-b538-393636376338/_.jpg" type="image/jpeg"/>
      <description>On February 20, 1986, the Soviet Union sends a space station into space. They call it Mir. It takes them 10 years to design it.</description>
      <turbo:content><![CDATA[<header><h1>The Launch of the Mir Station</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3136-6436-4065-b538-393636376338/_.jpg"/></figure><h2  class="t-redactor__h2">The Launch of the Mir Station</h2><div class="t-redactor__text">On February 20, 1986, <strong>the Soviet Union</strong> sends a <strong>space station</strong> into space. They call it Mir. <strong>It takes them</strong> 10 years to <strong>design </strong>it. Before Mir, there are <strong>other </strong>stations called Salyut. But Mir is <strong>different. </strong>It is a new type of station. You can build <strong>it in parts.</strong> You can make it very big <strong>by</strong> <strong>adding new pieces,</strong> called modules.<br /><br />The station works in space for 15 years. They plan for only five years. <strong>Astronauts</strong> from 12 different countries visit Mir. There is a<strong> fire</strong> on the station <strong>one time.</strong> A <strong>cargo ship</strong> even <strong>hits</strong> it. But Mir stays in space.<br /><br /><strong>Scientists</strong> on Earth watch <strong>supernova explosions</strong> and black <strong>holes </strong>with help from Mir. They also study <strong>Earth</strong>'s <strong>air.</strong> Astronauts on Mir <strong>grow</strong> special<strong> crystals </strong>for computers. They make new <strong>organic</strong> things. Doctors study how space <strong>radiation</strong> <strong>changes </strong>people.<br /><br />On March 23, 2001, the station is very old. It stops working. They send it into <strong>the Pacific Ocean</strong>. This place is called the "<strong>spacecraft cemetery</strong>."<br /><br /><strong>Vocabulary: </strong><br /><br /><ul><li data-list="bullet">the Soviet Union - Советский союз</li><li data-list="bullet">launch – запуск</li><li data-list="bullet">space station – космическая станция</li><li data-list="bullet">it takes them - это заняло у них</li><li data-list="bullet">to design – разрабатывать, проектировать</li><li data-list="bullet">other - другой</li><li data-list="bullet">different – другой, не такой</li><li data-list="bullet">in parts – по частям</li><li data-list="bullet">by adding new pieces,</li><li data-list="bullet">astronaut – астронавт, космонавт</li><li data-list="bullet">fire – пожар</li><li data-list="bullet">one time - однажды</li><li data-list="bullet">cargo ship – грузовой корабль</li><li data-list="bullet">to hit – ударять, сталкиваться</li><li data-list="bullet">scientist – ученый</li><li data-list="bullet">supernova explosion – взрыв сверхновой звезды</li><li data-list="bullet">hole – черная дыра</li><li data-list="bullet">Earth - Земля</li><li data-list="bullet">air – воздух, атмосфера</li><li data-list="bullet">to grow – выращивать</li><li data-list="bullet">crystal – кристалл</li><li data-list="bullet">organic – органический</li><li data-list="bullet">radiation – радиация, излучение</li><li data-list="bullet">change - менять(ся)</li><li data-list="bullet">the Pacific Ocean</li><li data-list="bullet">spacecraft cemetery – кладбище космических кораблей</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Karl Marx and Friedrich Engels Publish "The Communist Manifesto"</title>
      <link>https://www.lingvo-mir.ru/news/tpost/51uzkojo61-karl-marx-and-friedrich-engels-publish-t</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/51uzkojo61-karl-marx-and-friedrich-engels-publish-t?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 13:34:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3833-3438-4435-b132-646361636635/photo.jpg" type="image/jpeg"/>
      <description>Two men write this document. Their names are Karl Marx and Friedrich Engels. They write it for a group called the Communist League.</description>
      <turbo:content><![CDATA[<header><h1>Karl Marx and Friedrich Engels Publish "The Communist Manifesto"</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3833-3438-4435-b132-646361636635/photo.jpg"/></figure><h2  class="t-redactor__h2">Karl Marx and Friedrich Engels Publish "The Communist Manifesto"</h2><div class="t-redactor__text">"The Communist <strong>Manifesto</strong>" is an<strong> important </strong>document. It <strong>explains</strong> the main ideas of Marxism<strong>. </strong>It <strong>becomes</strong> the first program for an international communist group.<br /><br />Two men write this document. Their names are Karl Marx and Friedrich Engels. They write it for a group called the Communist <strong>League. </strong>In this <strong>work,</strong> they talk about the <strong>goals</strong> of new communist organizations. They explain how these groups must<strong> fight </strong>for <strong>change.</strong><br /><br />The Manifesto <strong>criticizes </strong>the <strong>bourgeois </strong>system. It says that bourgeois <strong>property</strong> is bad. It says the bourgeois family is bad. It says bourgeois <strong>morality</strong> is bad. It also says that the bourgeois <strong>state</strong> is bad. In this state, the <strong>government </strong>works only for the<strong> rich </strong>class. <strong>It is like</strong> a <strong>committee</strong> for the bourgeoisie.<br /><br />The Manifesto <strong>speaks against wars</strong>. It says that capitalism brings <strong>aggression.</strong> It shows that when workers <strong>overthrow</strong> capitalism, everything changes. International <strong>relations </strong>become <strong>different.</strong><br /><br />Marx and Engels have an important idea. They say that workers (the proletariat) must become the <strong>ruling class. </strong>They must<strong> take power.</strong><br /><br />The document first <strong>comes out </strong>on February 21, 1848. It happens in London. People <strong>print </strong>it in German.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to publish – публиковать, издавать</li><li data-list="bullet">manifesto – манифест (важный документ с идеями)</li><li data-list="bullet">important – важный</li><li data-list="bullet">to explain – объяснять</li><li data-list="bullet">become - становиться</li><li data-list="bullet">main – главный, основной</li><li data-list="bullet">league – союз, лига</li><li data-list="bullet">work – работа, труд</li><li data-list="bullet">goal – цель</li><li data-list="bullet">to fight – бороться</li><li data-list="bullet">change – перемена, изменение</li><li data-list="bullet">to criticize – критиковать</li><li data-list="bullet">bourgeois - буржуазный</li><li data-list="bullet">property – собственность</li><li data-list="bullet">morality – мораль, нравственность</li><li data-list="bullet">state – государство</li><li data-list="bullet">government – правительство</li><li data-list="bullet">rich – богатый</li><li data-list="bullet">it is like - подобно</li><li data-list="bullet">committee – комитет</li><li data-list="bullet">to speak against – выступать против</li><li data-list="bullet">war – война</li><li data-list="bullet">aggression – агрессия</li><li data-list="bullet">to show – показывать</li><li data-list="bullet">workers – рабочие</li><li data-list="bullet">to overthrow – свергать</li><li data-list="bullet">relations – отношения</li><li data-list="bullet">different – другой, иной</li><li data-list="bullet">ruling class – правящий класс</li><li data-list="bullet">to take power – взять власть</li><li data-list="bullet">to come out – выходить (о книге, документе)</li><li data-list="bullet">to print – печатать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Soviet Antarctic Station "Bellingshausen" Starts Its Work</title>
      <link>https://www.lingvo-mir.ru/news/tpost/2dsded9k01-the-first-soviet-antarctic-station-belli</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/2dsded9k01-the-first-soviet-antarctic-station-belli?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 13:45:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3161-3030-4430-b062-366165333439/_.jpg" type="image/jpeg"/>
      <description>On February 22, 1968, a new Soviet polar station starts its work in West Antarctica. They call it Bellingshausen.They build it on King George Island. The place and the weather there are good for science.</description>
      <turbo:content><![CDATA[<header><h1>The First Soviet Antarctic Station "Bellingshausen" Starts Its Work</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3161-3030-4430-b062-366165333439/_.jpg"/></figure><h2  class="t-redactor__h2">The First Soviet Antarctic Station "Bellingshausen" Starts Its Work</h2><div class="t-redactor__text">On February 22, 1968, a new Soviet <strong>polar station</strong> starts its work in West Antarctica. They <strong>call </strong>it <strong>Bellingshausen.</strong> They build it on<strong> King George Island.</strong> The place and the <strong>weather </strong>there are good for <strong>science. Scientists </strong>can do many <strong>different studies.</strong><br /><br />At first, the station has only a few small <strong>wooden</strong> houses. They are for 20 people who live there in winter. In the 1970s, new <strong>buildings</strong> from<strong> aluminum</strong> come. They are stronger. The station also gets a big radio center. By the end of the 1980s, 28 scientists live and work there <strong>all year.</strong> In summer, 20 to 25 more scientists come to help.<br /><br />Today, this station is very small. Only 8 people live and work there all year. In summer, 5 more scientists come for <strong>seasonal</strong> work. It is part of the Russian Antarctic Expedition.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Bellingshausen - Беллинсгаузен</li><li data-list="bullet">polar station – станция</li><li data-list="bullet">to start – начинать</li><li data-list="bullet">work – работа</li><li data-list="bullet">to call – называть</li><li data-list="bullet">to build – строить</li><li data-list="bullet">King George Island - остров Кинг-Джордж</li><li data-list="bullet">weather – погода</li><li data-list="bullet">science – наука</li><li data-list="bullet">scientist – ученый</li><li data-list="bullet">to do studies – проводить исследования</li><li data-list="bullet">different – разные</li><li data-list="bullet">wooden – деревянный</li><li data-list="bullet">building - строение</li><li data-list="bullet">aluminum – алюминий</li><li data-list="bullet">strong – прочный</li><li data-list="bullet">all year – круглый год</li><li data-list="bullet">seasonal – сезонный</li><li data-list="bullet">expedition – экспедиция</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Defender of the Fatherland Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/thb0iiy5n1-defender-of-the-fatherland-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/thb0iiy5n1-defender-of-the-fatherland-day?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 13:59:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3337-3839-4437-b738-363839316136/23_.jpg" type="image/jpeg"/>
      <description>On February 23, Russia marks "Defender of the Fatherland Day". This holiday starts in the Soviet Union. At that time, people call it "Soviet Army and Navy Day". Every year, they celebrate it as a national holiday.</description>
      <turbo:content><![CDATA[<header><h1>Defender of the Fatherland Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3337-3839-4437-b738-363839316136/23_.jpg"/></figure><h2  class="t-redactor__h2">Defender of the Fatherland Day</h2><div class="t-redactor__text">On February 23, Russia marks "<strong>Defende</strong>r of the <strong>Fatherland</strong> Day". This<strong> holiday</strong> starts in <strong>the Soviet Union.</strong> At that time, people <strong>call</strong> it "Soviet <strong>Army </strong>and <strong>Navy</strong> Day". Every year, they <strong>celebrate </strong>it as a national holiday.<br /><br />This day is a special <strong>work holiday</strong> for people in the <strong>military.</strong> But it is also a <strong>state holiday</strong> for all people. It <strong>honors</strong> all <strong>generations</strong> who <strong>defend</strong> the country.<br /><br />In Russia, people also think of this day as an <strong>informal </strong>holiday for all men. It is a day when women <strong>give gifts </strong>to men and say thank you.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">defender – защитник</li><li data-list="bullet">fatherland – отечество, родина</li><li data-list="bullet">to mark – отмечать (в календаре)</li><li data-list="bullet">holiday – праздник</li><li data-list="bullet">Soviet Union – Советский Союз</li><li data-list="bullet">to call – называть</li><li data-list="bullet">army – армия</li><li data-list="bullet">navy – военно-морской флот</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">work holiday – профессиональный праздник</li><li data-list="bullet">military – военные, вооруженные силы</li><li data-list="bullet">state holiday – государственный праздник</li><li data-list="bullet">to honor – чтить, отдавать честь</li><li data-list="bullet">generations – поколения</li><li data-list="bullet">to defend – защищать</li><li data-list="bullet">informal – неформальный, неофициальный</li><li data-list="bullet">to give gifts – дарить подарки</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Maslenitsa</title>
      <link>https://www.lingvo-mir.ru/news/tpost/oabo00thj1-maslenitsa</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/oabo00thj1-maslenitsa?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 14:07:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6133-3039-4832-b532-393934616436/photo.jpg" type="image/jpeg"/>
      <description>Maslenitsa is an old Slavic holiday. People celebrate it for one week before Great Lent. This holiday means fun and goodbye to winter. Everyone waits for warm weather and spring. Nature begins its new life.</description>
      <turbo:content><![CDATA[<header><h1>Maslenitsa</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6133-3039-4832-b532-393934616436/photo.jpg"/></figure><h2  class="t-redactor__h2">Maslenitsa</h2><div class="t-redactor__text">Maslenitsa is an old <strong>Slavic</strong> holiday. People <strong>celebrate </strong>it for one week before <strong>Great Lent. </strong>This holiday <strong>means</strong> <strong>fun</strong> and goodbye to winter. Everyone <strong>waits for</strong> warm <strong>weather </strong>and spring. <strong>Nature</strong> begins its new life.<br /><br />The<strong> main </strong>parts of the holiday are <strong>folk </strong>games, a special <strong>straw doll,</strong> <strong>sleigh rides,</strong> and big <strong>parties. </strong>Of course, people also eat <em>blini</em>. Long ago, blini have a special <strong>meaning.</strong> They are a symbol of the sun. The sun <strong>shines </strong>longer and <strong>brighter </strong>day by day.<br /><br />Every day of the week has its own traditions.<br /><br />On Monday, people <strong>welcome </strong>Maslenitsa. They make the straw doll.<br /><br />On Tuesday, young men and women go sleigh riding. They play games and have fun.<br /><br />On Wednesday, <strong>mothers-in-law</strong> invite their<strong> sons-in-law</strong> for blini. They eat together with their <strong>daughters.</strong><br /><br />On Thursday, there are big sleigh rides. Many people go out into the streets.<br /><br />On Friday, sons-in-law invite their mothers-in-law for a meal. Now the men give food to their <strong>wives</strong>' mothers.<br /><br />On Saturday, sisters-in-law have small parties. Young wives invite their <strong>husband</strong>'s sisters.<br /><br />Sunday is "<strong>Forgiveness </strong>Sunday" or "Forgiveness Day." On this day, everyone visits family and friends. They ask for forgiveness. They say <strong>sorry</strong> if they<strong> hurt </strong>someone with words or <strong>actions.</strong> On the last day, people say goodbye to winter. They<strong> burn</strong> the straw doll. This is an important <strong>ritual.</strong></div><div class="t-redactor__text"><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">Slavic – славянский</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">Great Lent – Великий пост</li><li data-list="bullet">fun – веселье</li><li data-list="bullet">to wait for – ждать</li><li data-list="bullet">weather - погода</li><li data-list="bullet">nature - погода</li><li data-list="bullet">main – главный</li><li data-list="bullet">parts – части, атрибуты</li><li data-list="bullet">folk – народный</li><li data-list="bullet">straw doll – соломенное чучело</li><li data-list="bullet">sleigh rides – катание на санях</li><li data-list="bullet">parties – гулянья</li><li data-list="bullet">blini – блины</li><li data-list="bullet">long ago – давно</li><li data-list="bullet">meaning – значени</li><li data-list="bullet">to shine – светить</li><li data-list="bullet">brighter – ярче</li><li data-list="bullet">own – свой, собственный</li><li data-list="bullet">to welcome – встречать</li><li data-list="bullet">young – молодой</li><li data-list="bullet">mother-in-law – теща / свекровь</li><li data-list="bullet">to invite – приглашать</li><li data-list="bullet">son-in-law – зять</li><li data-list="bullet">daughter – дочь</li><li data-list="bullet">meal – угощение, еда</li><li data-list="bullet">sister-in-law – золовка (сестра мужа)</li><li data-list="bullet">wife - жена</li><li data-list="bullet">husband - муж</li><li data-list="bullet">forgiveness – просить прощения</li><li data-list="bullet">sorry – виноватый</li><li data-list="bullet">to hurt – обижать</li><li data-list="bullet">words – слова</li><li data-list="bullet">actions – поступки</li><li data-list="bullet">to burn – сжигать</li><li data-list="bullet">ritual – обряд</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Establishment of the Synod</title>
      <link>https://www.lingvo-mir.ru/news/tpost/0ua5m1a0n1-the-establishment-of-the-synod</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/0ua5m1a0n1-the-establishment-of-the-synod?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 14:25:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6565-3035-4237-b835-396639313536/photo.jpg" type="image/jpeg"/>
      <description>On February 25, 1721, a church leader and close friend of Peter the Great makes an important announcement. His name is Feofan Prokopovich. He publishes a new document. The Tsar asks him to write it. It is called the "Spiritual Regulation".</description>
      <turbo:content><![CDATA[<header><h1>The Establishment of the Synod</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6565-3035-4237-b835-396639313536/photo.jpg"/></figure><h2  class="t-redactor__h2">The Establishment of the Synod</h2><div class="t-redactor__text">On February 25, 1721, a <strong>church</strong> leader and <strong>close</strong> friend of Peter the Great <strong>makes an important announcement. </strong>His name is Feofan Prokopovich. He <strong>publishes</strong> a new document. The <strong>Tsar </strong>asks him to write it. It is called the <strong>"Spiritual Regulation".</strong><br /><br />This document stops the old system in the Russian Church. <strong>Since</strong> 1589, the Russian Church has a leader called the <strong>Patriarch.</strong> The new document ends this. It <strong>creates </strong>a new<strong> body.</strong> They call it the <strong>Holy Synod. </strong>This group now <strong>runs</strong> the Church. A special <strong>official,</strong> the <strong>Ober-Procurator,</strong> <strong>leads </strong>this group.<br /><br />The Synod <strong>is like </strong>a "church ministry". It is <strong>similar </strong>to other new<strong> government groups</strong> that Peter creates. These groups <strong>manage foreign affairs</strong>, the<strong> military, trade</strong>, and other <strong>matters. </strong>The Synod <strong>manages </strong>church matters <strong>in the same way.</strong><br /><br /><strong>Vocabulary / Словарь</strong><br /><ul><li data-list="bullet">establishment – учреждение, создание</li><li data-list="bullet">church – церковь</li><li data-list="bullet">close – близкий </li><li data-list="bullet">to make an announcement – объявлять, обнародовать</li><li data-list="bullet">to publish – публиковать, обнародовать</li><li data-list="bullet">Tsar – царь</li><li data-list="bullet">spiritual – духовный</li><li data-list="bullet">regulation – регламент, устав</li><li data-list="bullet">since - с</li><li data-list="bullet">Patriarch – патриарх</li><li data-list="bullet">to create – создавать, учреждать</li><li data-list="bullet">body – <em>здесь</em> орган (организация)</li><li data-list="bullet">Holy Synod – Святейший Синод</li><li data-list="bullet">to run – управлять</li><li data-list="bullet">official – чиновник, должностное лицо</li><li data-list="bullet">chief official – главный чиновник</li><li data-list="bullet">Ober-Procurator - обер-прокурор</li><li data-list="bullet">to lead – возглавлять, руководить</li><li data-list="bullet">is like - подобный</li><li data-list="bullet">similar – похожий, подобный</li><li data-list="bullet">government groups – государственные коллегии</li><li data-list="bullet">to manage – управлять, заведовать</li><li data-list="bullet">foreign affairs – иностранные дела</li><li data-list="bullet">military – военные дела</li><li data-list="bullet">trade – торговля</li><li data-list="bullet">matters – дела, вопросы</li><li data-list="bullet">in the same way – таким же образом</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Slowness Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ga3sxbh7f1-world-slowness-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ga3sxbh7f1-world-slowness-day?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 14:35:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6663-6463-4263-a330-636166303239/1610651_3a20ed4c_2.jpeg" type="image/jpeg"/>
      <description>On February 26, people celebrate a very special holiday. It is called World Slowness Day. This holiday starts in Italy. People there first mark it in 2007. The idea is simple: enjoy life slowly. Enjoy every moment. </description>
      <turbo:content><![CDATA[<header><h1>World Slowness Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6663-6463-4263-a330-636166303239/1610651_3a20ed4c_2.jpeg"/></figure><h2  class="t-redactor__h2">World Slowness Day</h2><div class="t-redactor__text">On February 26, people <strong>celebrate </strong>a very <strong>special</strong> holiday. It is <strong>called</strong> World <strong>Slowness</strong> Day. This holiday starts in Italy. People there first <strong>mark</strong> it in 2007. The idea is simple: <strong>enjoy</strong> life<strong> slowly</strong>. Enjoy every moment. Every moment is special and never comes back.<br /><br />Now, many countries <strong>around the world </strong>celebrate this day.<br /><br />The holiday has an important <strong>message.</strong> It <strong>speaks to busy </strong>people. These people always run and have no time. They have no time for simple <strong>joys</strong> in life. The holiday says: stop! <strong>Take your time.</strong> Think about your life. Enjoy every minute. Enjoy the here and now.<br /><br />On this day, people usually do things that they have no time for on normal days. They <strong>relax.</strong> They <strong>walk </strong>slowly. They talk with friends. They just enjoy being <strong>alive.</strong><br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">special - особенный</li><li data-list="bullet">to call – называть</li><li data-list="bullet">slowness – неторопливость, медлительность</li><li data-list="bullet">to mark – отмечать</li><li data-list="bullet">simple – простой</li><li data-list="bullet">slowly – медленно, неторопливо</li><li data-list="bullet">to enjoy – наслаждаться</li><li data-list="bullet">moment – момент, миг</li><li data-list="bullet">never comes back – никогда не возвращается</li><li data-list="bullet">around the world – по всему миру</li><li data-list="bullet">message – послание, идея</li><li data-list="bullet">to speak to – обращаться к</li><li data-list="bullet">busy – занятой</li><li data-list="bullet">simple joys – простые радости</li><li data-list="bullet">to take your time – не спешить</li><li data-list="bullet">to relax – расслабляться</li><li data-list="bullet">to walk – гулять, ходить</li><li data-list="bullet">alive – живой</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Successful Cloning of Dolly the Sheep</title>
      <link>https://www.lingvo-mir.ru/news/tpost/yh1nmzpnc1-the-successful-cloning-of-dolly-the-shee</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/yh1nmzpnc1-the-successful-cloning-of-dolly-the-shee?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 14:47:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6139-3564-4238-b063-353832363338/photo.jpg" type="image/jpeg"/>
      <description>On February 27, 1997, a scientist publishes an important article. His name is Ian Wilmut. He works at the Roslin Institute in Scotland. The article is published  in a famous science magazine called Nature. </description>
      <turbo:content><![CDATA[<header><h1>The Successful Cloning of Dolly the Sheep</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6139-3564-4238-b063-353832363338/photo.jpg"/></figure><h2  class="t-redactor__h2">The Successful Cloning of Dolly the Sheep</h2><div class="t-redactor__text">On February 27, 1997, a<strong> scientist publishes</strong> an important <strong>article</strong>. His name is <strong>Ian Wilmut.</strong> He works at the Roslin Institute in <strong>Scotland</strong>. The article is published  in a famous <strong>science magazine </strong>called Nature. It tells about a big <strong>success.</strong> Scientists <strong>clone</strong> a <strong>sheep.</strong><br /><br />Before Dolly, there are other <strong>tries.</strong> The<strong> same</strong> group of scientists creates two sheep from <strong>embryo cells.</strong> Their names are Megan and Morag. But these sheep are different. They come from cells of an <strong>unborn baby</strong> sheep.<br /><br />Dolly is different. Scientists make her <strong>using</strong> special <strong>methods.</strong> This is <strong>genetic engineering.</strong> They call the new sheep Dolly. She is the first <strong>mammal </strong>that scientists <strong>grow through</strong> cloning. She comes from an <strong>adult </strong>cell. This is something new for the world.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Ian Wilmut -  Ян Вилмут </li><li data-list="bullet">Scotland - Шотландия</li><li data-list="bullet">successful – успешный</li><li data-list="bullet">cloning – клонирование</li><li data-list="bullet">sheep – овца</li><li data-list="bullet">a scientist – ученый</li><li data-list="bullet">to publish – публиковать</li><li data-list="bullet">an article – статья</li><li data-list="bullet">a science magazine – научный журнал</li><li data-list="bullet">success – успех</li><li data-list="bullet">to clone – клонировать</li><li data-list="bullet">a try – попытка</li><li data-list="bullet">the same - те же</li><li data-list="bullet">to create – создавать</li><li data-list="bullet">an embryo – эмбрион, зародыш</li><li data-list="bullet">a cell – клетка</li><li data-list="bullet">unborn baby – нерожденный детеныш</li><li data-list="bullet">a method – метод</li><li data-list="bullet">to use - использовать</li><li data-list="bullet">genetic engineering – генная инженерия</li><li data-list="bullet">a mammal – млекопитающее</li><li data-list="bullet">to grow – выращивать</li><li data-list="bullet">through – через, с помощью</li><li data-list="bullet">an adult – взрослый</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Public Sleep Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/170g9ck9c1-public-sleep-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/170g9ck9c1-public-sleep-day?amp=true</amplink>
      <pubDate>Sat, 21 Feb 2026 15:05:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3336-6662-4733-a364-373265306663/1610651_3a20ed4c_3.jpeg" type="image/jpeg"/>
      <description>People celebrate Public Sleep Day every year on February 28. This holiday is about something that happens to many people. Sometimes a person falls asleep at work. They sleep at their desk. They sleep during a meeting. </description>
      <turbo:content><![CDATA[<header><h1>Public Sleep Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3336-6662-4733-a364-373265306663/1610651_3a20ed4c_3.jpeg"/></figure><h2  class="t-redactor__h2">Public Sleep Day</h2><div class="t-redactor__text">People <strong>celebrate</strong> <strong>Public Sleep Day</strong> every year on February 28. This holiday is about something that <strong>happens </strong>to many people. Sometimes a person <strong>falls asleep</strong> at work. They sleep at their <strong>desk.</strong> They sleep during a <strong>meeting. </strong>This holiday talks about this.<br /><br />People<strong> try to compare</strong> this to a <strong>Japanese</strong> tradition. In Japan, it is called <strong>"inemuri". </strong>This word <strong>means</strong> "<strong>to be present </strong>and sleep". Japanese culture has many <strong>special </strong>ideas. The<strong> main </strong>idea of inemuri is <strong>simple</strong>. When a person sleeps <strong>outside</strong> their home, it shows they are very<strong> tired. </strong>They work <strong>a lot. </strong>So sleeping in public is a<strong> sign </strong>of <strong>hard work.</strong><br /><br /><strong>According to</strong> the internet, American doctors start this holiday in 2005. The main <strong>goal </strong>is <strong>to make people think. </strong>When many people sleep in <strong>public places</strong>, it shows that <strong>society </strong>has a lot of stress. People have <strong>too much</strong> work. They are very tired.<br /><br /><strong>Vocabulary: </strong><br /><ul><li data-list="bullet">Public Sleep Day</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">to happen – случаться, происходить</li><li data-list="bullet">to fall asleep – засыпать</li><li data-list="bullet">a desk – письменный стол</li><li data-list="bullet">during – во время</li><li data-list="bullet">a meeting – совещание, встреча</li><li data-list="bullet">to try – пытаться</li><li data-list="bullet">to compare – сравнивать</li><li data-list="bullet">Japanese - японский</li><li data-list="bullet">"inemuri" - "инэмури"</li><li data-list="bullet">to mean – значить, означать</li><li data-list="bullet">to be present – присутствовать</li><li data-list="bullet">special – особый</li><li data-list="bullet">main – главная мысль, суть</li><li data-list="bullet">simple - простой</li><li data-list="bullet">outside – вне, снаружи</li><li data-list="bullet">tired – усталый</li><li data-list="bullet">a lot – много работать</li><li data-list="bullet">a sign – признак, знак</li><li data-list="bullet">a hard work – тяжелый труд</li><li data-list="bullet">according to – согласно, по данным</li><li data-list="bullet">a goal – цель</li><li data-list="bullet">to make people think – заставить людей задуматься</li><li data-list="bullet">public places – общественные места</li><li data-list="bullet">a society – общество</li><li data-list="bullet">too much – слишком много</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/a49ccbp1g1-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/a49ccbp1g1-artikli?amp=true</amplink>
      <pubDate>Wed, 25 Feb 2026 13:27:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3030-3263-4532-b232-616665306233/1597239_c497b2da_1.jpeg" type="image/jpeg"/>
      <description>Использование a/an/the. </description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3030-3263-4532-b232-616665306233/1597239_c497b2da_1.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Артикли a/an / the</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Артикли a/an / the</h1>
            <div class="choose-text">Выберите правильный вариант (определённый артикль)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли в английском языке · тест на определённый артикль
        </div>
    </div>

    <script>
        // 20 новых вопросов на артикли a/an/the/нулевой, с акцентом на определённый артикль the
        var questions = [
            {
                id: 1,
                question: "I saw a bird in the garden. <span class='blank'>___</span> bird was singing beautifully.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Второе упоминание того же предмета → определённый артикль <span class='highlight'>the</span>."
            },
            {
                id: 2,
                question: "My brother wants to become <span class='blank'>___</span> astronaut when he grows up.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Профессия, первое упоминание. <strong>Astronaut</strong> начинается с гласного звука [æ] → <span class='highlight'>an</span>."
            },
            {
                id: 3,
                question: "Can you pass me <span class='blank'>___</span> salt, please? It's right next to you.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Говорящий имеет в виду конкретную солонку на столе → <span class='highlight'>the</span> salt."
            },
            {
                id: 4,
                question: "We went to <span class='blank'>___</span> Louvre during our trip to Paris.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия музеев, театров, галерей обычно употребляются с <span class='highlight'>the</span> (the Louvre)."
            },
            {
                id: 5,
                question: "He is <span class='blank'>___</span> only person who can help us.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед <strong>only</strong> в значении «единственный» обычно используется <span class='highlight'>the</span> (the only person)."
            },
            {
                id: 6,
                question: "She plays <span class='blank'>___</span> piano very well.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия музыкальных инструментов требуют <span class='highlight'>the</span> (play the piano)."
            },
            {
                id: 7,
                question: "<span class='blank'>___</span> President of France will visit our country next week.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Уникальная должность (президент конкретной страны) → <span class='highlight'>the</span> President."
            },
            {
                id: 8,
                question: "I need to buy <span class='blank'>___</span> new computer because my old one broke down.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Первое упоминание, неопределённый артикль, <strong>new</strong> начинается с согласного → <span class='highlight'>a</span> new computer."
            },
            {
                id: 9,
                question: "We spent our holiday in <span class='blank'>___</span> Maldives.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия групп островов (архипелагов) употребляются с <span class='highlight'>the</span> (the Maldives)."
            },
            {
                id: 10,
                question: "My grandmother always tells me <span class='blank'>___</span> same story every Christmas.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед словом <strong>same</strong> всегда ставится определённый артикль: <span class='highlight'>the</span> same."
            },
            {
                id: 11,
                question: "He is <span class='blank'>___</span> honest man; you can trust him completely.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Слово <strong>honest</strong> начинается с гласного звука [ɒ] → <span class='highlight'>an</span> honest man."
            },
            {
                id: 12,
                question: "Could you close <span class='blank'>___</span> window? It's getting cold in here.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Говорящий имеет в виду конкретное окно в этой комнате → <span class='highlight'>the</span> window."
            },
            {
                id: 13,
                question: "We visited <span class='blank'>___</span> Lake Geneva last summer.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Названия озёр с <strong>Lake</strong> обычно употребляются без артикля. Правильно: <span class='highlight'>—</span> Lake Geneva."
            },
            {
                id: 14,
                question: "She is <span class='blank'>___</span> best student in our class.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Превосходная степень прилагательного требует определённого артикля: <span class='highlight'>the</span> best."
            },
            {
                id: 15,
                question: "I don't like <span class='blank'>___</span> coffee, I prefer tea.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Обобщение, неисчисляемое существительное → артикль не нужен (<span class='highlight'>—</span>)."
            },
            {
                id: 16,
                question: "<span class='blank'>___</span> Smiths have invited us to their anniversary party.",
                options: ["a", "the", "—"],
                correct: 1,
                explanation: "Фамилия во множественном числе для обозначения семьи → <span class='highlight'>the</span> Smiths."
            },
            {
                id: 17,
                question: "This is <span class='blank'>___</span> first time I have been to London.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед порядковыми числительными используется определённый артикль: <span class='highlight'>the</span> first."
            },
            {
                id: 18,
                question: "He was <span class='blank'>___</span> only child in the family.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "В данном контексте речь идёт о единственном ребёнке в конкретной семье → <span class='highlight'>the</span> only child."
            },
            {
                id: 19,
                question: "We sailed across <span class='blank'>___</span> Atlantic Ocean.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия океанов употребляются с определённым артиклем: <span class='highlight'>the</span> Atlantic Ocean."
            },
            {
                id: 20,
                question: "I have <span class='blank'>___</span> appointment with <span class='blank'>___</span> doctor tomorrow.",
                options: ["a / a", "an / the", "a / the"],
                correct: 1,
                explanation: "Первое упоминание <strong>appointment</strong> → <strong>an</strong> (гласный звук). Конкретный врач, к которому записан → <strong>the</strong>. Правильно: <span class='highlight'>an / the</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично усвоили правила употребления артиклей! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в артиклях. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию об артиклях.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/d7ynid2zm1-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/d7ynid2zm1-artikli?amp=true</amplink>
      <pubDate>Wed, 25 Feb 2026 13:32:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild6438-3765-4731-b162-616562633531/1597239_c497b2da_2.jpeg" type="image/jpeg"/>
      <description>Использование a/an/the. </description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6438-3765-4731-b162-616562633531/1597239_c497b2da_2.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Артикли a/an / the</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        /* ===== Стили без изменений (полностью ваши) ===== */
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Артикли a/an / the</h1>
            <div class="choose-text">Выберите правильный вариант (определённый артикль)</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли в английском языке · тест на определённый артикль
        </div>
    </div>

    <script>
        // 20 новых вопросов на артикли a/an/the/нулевой, с акцентом на определённый артикль the
        var questions = [
            {
                id: 1,
                question: "I saw a bird in the garden. <span class='blank'>___</span> bird was singing beautifully.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Второе упоминание того же предмета → определённый артикль <span class='highlight'>the</span>."
            },
            {
                id: 2,
                question: "My brother wants to become <span class='blank'>___</span> astronaut when he grows up.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Профессия, первое упоминание. <strong>Astronaut</strong> начинается с гласного звука [æ] → <span class='highlight'>an</span>."
            },
            {
                id: 3,
                question: "Can you pass me <span class='blank'>___</span> salt, please? It's right next to you.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Говорящий имеет в виду конкретную солонку на столе → <span class='highlight'>the</span> salt."
            },
            {
                id: 4,
                question: "We went to <span class='blank'>___</span> Louvre during our trip to Paris.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия музеев, театров, галерей обычно употребляются с <span class='highlight'>the</span> (the Louvre)."
            },
            {
                id: 5,
                question: "He is <span class='blank'>___</span> only person who can help us.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед <strong>only</strong> в значении «единственный» обычно используется <span class='highlight'>the</span> (the only person)."
            },
            {
                id: 6,
                question: "She plays <span class='blank'>___</span> piano very well.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия музыкальных инструментов требуют <span class='highlight'>the</span> (play the piano)."
            },
            {
                id: 7,
                question: "<span class='blank'>___</span> President of France will visit our country next week.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Уникальная должность (президент конкретной страны) → <span class='highlight'>the</span> President."
            },
            {
                id: 8,
                question: "I need to buy <span class='blank'>___</span> new computer because my old one broke down.",
                options: ["a", "an", "the"],
                correct: 0,
                explanation: "Первое упоминание, неопределённый артикль, <strong>new</strong> начинается с согласного → <span class='highlight'>a</span> new computer."
            },
            {
                id: 9,
                question: "We spent our holiday in <span class='blank'>___</span> Maldives.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия групп островов (архипелагов) употребляются с <span class='highlight'>the</span> (the Maldives)."
            },
            {
                id: 10,
                question: "My grandmother always tells me <span class='blank'>___</span> same story every Christmas.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед словом <strong>same</strong> всегда ставится определённый артикль: <span class='highlight'>the</span> same."
            },
            {
                id: 11,
                question: "He is <span class='blank'>___</span> honest man; you can trust him completely.",
                options: ["a", "an", "the"],
                correct: 1,
                explanation: "Слово <strong>honest</strong> начинается с гласного звука [ɒ] → <span class='highlight'>an</span> honest man."
            },
            {
                id: 12,
                question: "Could you close <span class='blank'>___</span> window? It's getting cold in here.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Говорящий имеет в виду конкретное окно в этой комнате → <span class='highlight'>the</span> window."
            },
            {
                id: 13,
                question: "We visited <span class='blank'>___</span> Lake Geneva last summer.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Названия озёр с <strong>Lake</strong> обычно употребляются без артикля. Правильно: <span class='highlight'>—</span> Lake Geneva."
            },
            {
                id: 14,
                question: "She is <span class='blank'>___</span> best student in our class.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Превосходная степень прилагательного требует определённого артикля: <span class='highlight'>the</span> best."
            },
            {
                id: 15,
                question: "I don't like <span class='blank'>___</span> coffee, I prefer tea.",
                options: ["a", "the", "—"],
                correct: 2,
                explanation: "Обобщение, неисчисляемое существительное → артикль не нужен (<span class='highlight'>—</span>)."
            },
            {
                id: 16,
                question: "<span class='blank'>___</span> Smiths have invited us to their anniversary party.",
                options: ["a", "the", "—"],
                correct: 1,
                explanation: "Фамилия во множественном числе для обозначения семьи → <span class='highlight'>the</span> Smiths."
            },
            {
                id: 17,
                question: "This is <span class='blank'>___</span> first time I have been to London.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Перед порядковыми числительными используется определённый артикль: <span class='highlight'>the</span> first."
            },
            {
                id: 18,
                question: "He was <span class='blank'>___</span> only child in the family.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "В данном контексте речь идёт о единственном ребёнке в конкретной семье → <span class='highlight'>the</span> only child."
            },
            {
                id: 19,
                question: "We sailed across <span class='blank'>___</span> Atlantic Ocean.",
                options: ["a", "an", "the"],
                correct: 2,
                explanation: "Названия океанов употребляются с определённым артиклем: <span class='highlight'>the</span> Atlantic Ocean."
            },
            {
                id: 20,
                question: "I have <span class='blank'>___</span> appointment with <span class='blank'>___</span> doctor tomorrow.",
                options: ["a / a", "an / the", "a / the"],
                correct: 1,
                explanation: "Первое упоминание <strong>appointment</strong> → <strong>an</strong> (гласный звук). Конкретный врач, к которому записан → <strong>the</strong>. Правильно: <span class='highlight'>an / the</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично усвоили правила употребления артиклей! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в артиклях. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию об артиклях.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения к вопросам.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/s80u4nm881-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/s80u4nm881-artikli?amp=true</amplink>
      <pubDate>Wed, 25 Feb 2026 13:35:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3937-3137-4534-b633-653839663162/1597239_c497b2da_3.jpeg" type="image/jpeg"/>
      <description>Использование артиклей с географическими названиями, именами.</description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3937-3137-4534-b633-653839663162/1597239_c497b2da_3.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Артикли с географическими названиями</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Артикли с географией и именами</h1>
            <div class="choose-text">Выберите правильный вариант (the / — )</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли · географические названия и имена собственные
        </div>
    </div>

    <script>
        // 20 вопросов на определённый и нулевой артикль с географией и именами
        var questions = [
            {
                id: 1,
                question: "My sister lives in <span class='blank'>___</span> London, but she visits us every summer.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия городов употребляются без артикля: <span class='highlight'>London</span>."
            },
            {
                id: 2,
                question: "We are going to spend our holiday in <span class='blank'>___</span> Netherlands next year.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия стран во множественном числе или содержащих слово 'kingdom', 'republic', 'states' требуют артикля: <span class='highlight'>the Netherlands</span>."
            },
            {
                id: 3,
                question: "<span class='blank'>___</span> Lake Superior is the largest of the Great Lakes.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия озёр с 'Lake' обычно употребляются без артикля: <span class='highlight'>Lake Superior</span>."
            },
            {
                id: 4,
                question: "She dreams of visiting <span class='blank'>___</span> Bahamas one day.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия групп островов требуют определённого артикля: <span class='highlight'>the Bahamas</span>."
            },
            {
                id: 5,
                question: "<span class='blank'>___</span> Mount Everest is the highest peak in the world.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия отдельных гор и вершин употребляются без артикля: <span class='highlight'>Mount Everest</span>."
            },
            {
                id: 6,
                question: "They crossed <span class='blank'>___</span> Atlantic Ocean during their voyage.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия океанов всегда с определённым артиклем: <span class='highlight'>the Atlantic Ocean</span>."
            },
            {
                id: 7,
                question: "<span class='blank'>___</span> Oxford Street is famous for its shops.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия улиц и площадей обычно без артикля: <span class='highlight'>Oxford Street</span>."
            },
            {
                id: 8,
                question: "I work for <span class='blank'>___</span> Microsoft, a big technology company.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия компаний и брендов употребляются без артикля: <span class='highlight'>Microsoft</span>."
            },
            {
                id: 9,
                question: "She studied at <span class='blank'>___</span> Harvard University for four years.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия университетов с собственным именем обычно без артикля: <span class='highlight'>Harvard University</span>."
            },
            {
                id: 10,
                question: "We are going to see <span class='blank'>___</span> Dr. Brown tomorrow.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Имена собственные с титулами (Dr., Professor) употребляются без артикля: <span class='highlight'>Dr. Brown</span>."
            },
            {
                id: 11,
                question: "I would love to visit <span class='blank'>___</span> France in the spring.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия большинства стран в единственном числе употребляются без артикля: <span class='highlight'>France</span>."
            },
            {
                id: 12,
                question: "He spent a week hiking in <span class='blank'>___</span> Alps.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия горных цепей (во множественном числе) требуют определённого артикля: <span class='highlight'>the Alps</span>."
            },
            {
                id: 13,
                question: "The ship sailed down <span class='blank'>___</span> River Thames.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия рек употребляются с определённым артиклем: <span class='highlight'>the River Thames</span> (или the Thames)."
            },
            {
                id: 14,
                question: "They live near <span class='blank'>___</span> Central Park in New York.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия парков обычно без артикля: <span class='highlight'>Central Park</span>."
            },
            {
                id: 15,
                question: "<span class='blank'>___</span> Sahara is the largest hot desert in the world.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия пустынь требуют определённого артикля: <span class='highlight'>the Sahara</span>."
            },
            {
                id: 16,
                question: "My brother works at <span class='blank'>___</span> Toyota factory in Japan.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия компаний, используемые как определение, обычно без артикля: <span class='highlight'>Toyota factory</span>."
            },
            {
                id: 17,
                question: "We flew over <span class='blank'>___</span> Mediterranean Sea on our way to Greece.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия морей употребляются с определённым артиклем: <span class='highlight'>the Mediterranean Sea</span>."
            },
            {
                id: 18,
                question: "<span class='blank'>___</span> Times Square is always crowded with tourists.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Названия площадей обычно без артикля: <span class='highlight'>Times Square</span>."
            },
            {
                id: 19,
                question: "They spent Christmas in <span class='blank'>___</span> Middle East.",
                options: ["the", "a", "—"],
                correct: 0,
                explanation: "Названия регионов (Middle East, Far East) требуют определённого артикля: <span class='highlight'>the Middle East</span>."
            },
            {
                id: 20,
                question: "I love listening to <span class='blank'>___</span> music, especially jazz.",
                options: ["the", "a", "—"],
                correct: 2,
                explanation: "Неисчисляемые абстрактные существительные в общем смысле употребляются без артикля: <span class='highlight'>music</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично разбираетесь в артиклях с географией! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо усвоили тему. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Артикли</title>
      <link>https://www.lingvo-mir.ru/tests/tpost/pa2to0j6d1-artikli</link>
      <amplink>https://www.lingvo-mir.ru/tests/tpost/pa2to0j6d1-artikli?amp=true</amplink>
      <pubDate>Wed, 25 Feb 2026 13:43:00 +0300</pubDate>
      <category>Тесты</category>
      <enclosure url="https://static.tildacdn.com/tild3433-3338-4333-b536-396332306665/1597239_c497b2da_4.jpeg" type="image/jpeg"/>
      <description>Использование нулевого и определенного артиклей. </description>
      <turbo:content><![CDATA[<header><h1>Артикли</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3433-3338-4333-b536-396332306665/1597239_c497b2da_4.jpeg"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Нулевой и определённый артикли</title>
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        * {
            box-sizing: border-box;
        }

        body {
            font-family: 'Oswald', sans-serif;
            font-size: 16px;
            background-color: #f8f9fa;
            color: #333;
            line-height: 1.5;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 1000px;
            margin: 0 auto;
            background-color: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            position: relative;
            overflow: hidden;
        }

        .header {
            text-align: center;
            margin-bottom: 30px;
            padding-bottom: 20px;
            border-bottom: 3px solid #4a6fa5;
        }

        h1 {
            font-size: 2.4rem;
            color: #2c3e50;
            margin: 0 0 10px 0;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .choose-text {
            font-size: 1.3rem;
            color: #4a6fa5;
            font-weight: 500;
            margin-top: 5px;
        }

        .questions-container {
            margin-bottom: 50px;
            display: block;
        }

        .question {
            background-color: #f8fafc;
            border: 2px solid #e1e8ed;
            border-radius: 10px;
            padding: 25px;
            margin-bottom: 30px;
            transition: all 0.3s ease;
        }

        .question:hover {
            border-color: #a0c1e0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .question-number {
            display: inline-block;
            background-color: #4a6fa5;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            text-align: center;
            line-height: 40px;
            font-weight: 600;
            margin-bottom: 20px;
            font-size: 1.2rem;
        }

        .question-text {
            font-size: 1.2rem;
            margin-bottom: 25px;
            font-weight: 400;
            color: #2c3e50;
            line-height: 1.6;
        }

        .question-text .blank {
            background-color: #fff9e6;
            padding: 3px 8px;
            border-radius: 5px;
            font-weight: 600;
            color: #e67e22;
        }

        .options {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .option {
            display: flex;
            align-items: center;
            padding: 12px 18px;
            background-color: white;
            border: 2px solid #e1e8ed;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.2s;
        }

        .option:hover {
            background-color: #f0f7ff;
            border-color: #6d9dc5;
        }

        .option input {
            margin-right: 20px;
            transform: scale(1.3);
            cursor: pointer;
        }

        .option-label {
            font-weight: 600;
            margin-right: 15px;
            color: #2c3e50;
            width: 25px;
            font-size: 1.1rem;
        }

        .option-text {
            font-weight: 400;
            font-size: 1.1rem;
        }

        .buttons {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 50px;
        }

        button {
            padding: 16px 40px;
            font-family: 'Oswald', sans-serif;
            font-size: 1.3rem;
            font-weight: 600;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            transition: all 0.3s;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        #check-btn {
            background-color: #2ecc71;
            color: white;
        }

        #check-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(46, 204, 113, 0.3);
        }

        #reset-btn {
            background-color: #e74c3c;
            color: white;
        }

        #reset-btn:hover {
            background-color: #c0392b;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(231, 76, 60, 0.3);
        }

        .result {
            margin-top: 50px;
            padding: 30px;
            border-radius: 10px;
            text-align: center;
            font-weight: 500;
            font-size: 1.3rem;
            display: none;
        }

        .success {
            background-color: #d5f4e6;
            color: #27ae60;
            border: 3px solid #27ae60;
        }

        .partial {
            background-color: #fff9e6;
            color: #f39c12;
            border: 3px solid #f39c12;
        }

        .error {
            background-color: #fdeaea;
            color: #e74c3c;
            border: 3px solid #e74c3c;
        }

        .score {
            font-size: 2.2rem;
            font-weight: 700;
            margin: 15px 0;
        }

        .feedback {
            font-size: 1.1rem;
            font-weight: 400;
            margin-top: 15px;
            line-height: 1.6;
        }

        .correct-answer {
            background-color: #d5f4e6 !important;
            border-color: #27ae60 !important;
        }

        .incorrect-answer {
            background-color: #fdeaea !important;
            border-color: #e74c3c !important;
        }

        .explanation {
            font-size: 1rem;
            color: #5a6c7d;
            margin-top: 20px;
            padding: 15px 20px;
            background-color: #f8f9fa;
            border-radius: 8px;
            border-left: 4px solid #4a6fa5;
            display: none;
            font-weight: 400;
        }

        .footer {
            text-align: center;
            margin-top: 60px;
            color: #7f8c8d;
            font-size: 1rem;
            padding-top: 25px;
            border-top: 2px solid #eee;
            font-weight: 300;
        }

        .progress {
            height: 10px;
            background-color: #ecf0f1;
            border-radius: 6px;
            margin-bottom: 30px;
            overflow: hidden;
        }

        .progress-bar {
            height: 100%;
            background: linear-gradient(90deg, #4a6fa5, #6d9dc5);
            width: 0%;
            transition: width 0.5s ease;
        }

        .progress-text {
            display: flex;
            justify-content: space-between;
            font-size: 1.1rem;
            color: #5a6c7d;
            margin-top: 10px;
            margin-bottom: 30px;
            font-weight: 400;
        }

        @media (max-width: 768px) {
            body {
                padding: 10px;
                font-size: 15px;
            }

            .container {
                padding: 25px;
            }

            h1 {
                font-size: 2rem;
            }

            .choose-text {
                font-size: 1.2rem;
            }

            .question-text {
                font-size: 1.1rem;
            }

            .option-text {
                font-size: 1rem;
            }

            button {
                padding: 14px 30px;
                font-size: 1.2rem;
            }

            .buttons {
                flex-direction: column;
                align-items: center;
                gap: 15px;
            }
        }

        .highlight {
            background-color: #fffacd;
            padding: 2px 6px;
            border-radius: 4px;
            font-weight: 500;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1>Нулевой и определённый артикли</h1>
            <div class="choose-text">Устойчивые выражения и уникальные предметы</div>
        </div>

        <div class="progress">
            <div class="progress-bar" id="progress-bar"></div>
        </div>
        <div class="progress-text">
            <span>Отвечено: <span id="answered-count">0</span> из 20</span>
            <span id="progress-percent">0%</span>
        </div>

        <div id="questions-container" class="questions-container"></div>

        <div class="buttons">
            <button type="button" id="check-btn">Проверить</button>
            <button type="button" id="reset-btn">Начать заново</button>
        </div>

        <div id="result" class="result"></div>

        <div class="footer">
            Артикли · устойчивые выражения и уникальные объекты
        </div>
    </div>

    <script>
        // 20 вопросов: нулевой артикль в устойчивых выражениях и определённый артикль с уникальными предметами
        var questions = [
            {
                id: 1,
                question: "The Earth orbits around <span class='blank'>___</span> Sun.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Названия уникальных небесных тел (Sun, Moon, Earth) требуют определённого артикля: <span class='highlight'>the Sun</span>."
            },
            {
                id: 2,
                question: "We often have <span class='blank'>___</span> dinner together as a family.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "В устойчивых выражениях, обозначающих приёмы пищи (have breakfast/lunch/dinner), артикль не используется: <span class='highlight'>have dinner</span>."
            },
            {
                id: 3,
                question: "She goes to <span class='blank'>___</span> work by bus every morning.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Выражение 'go to work' – устойчивое, без артикля: <span class='highlight'>go to work</span>."
            },
            {
                id: 4,
                question: "I love watching <span class='blank'>___</span> sky at night.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Небо (sky) – уникальное явление, обычно с определённым артиклем: <span class='highlight'>the sky</span>."
            },
            {
                id: 5,
                question: "He is interested in <span class='blank'>___</span> future of artificial intelligence.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Абстрактное понятие 'future' в конкретном контексте (of AI) требует <span class='highlight'>the future</span>."
            },
            {
                id: 6,
                question: "My brother plays <span class='blank'>___</span> football very well.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Названия видов спорта употребляются без артикля: <span class='highlight'>play football</span>."
            },
            {
                id: 7,
                question: "They travelled to <span class='blank'>___</span> moon in a spaceship.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Луна (Moon) – уникальный объект, с определённым артиклем: <span class='highlight'>the moon</span>."
            },
            {
                id: 8,
                question: "She stayed in <span class='blank'>___</span> hospital for two weeks after the accident.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Выражение 'in hospital' (как пациент) – устойчивое, без артикля: <span class='highlight'>in hospital</span>."
            },
            {
                id: 9,
                question: "<span class='blank'>___</span> environment is a major concern for modern society.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Окружающая среда (environment) – уникальное понятие, используется с <span class='highlight'>the environment</span>."
            },
            {
                id: 10,
                question: "We went to <span class='blank'>___</span> bed late last night.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Устойчивое выражение 'go to bed' – без артикля: <span class='highlight'>go to bed</span>."
            },
            {
                id: 11,
                question: "He was sent to <span class='blank'>___</span> prison for his crimes.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "'In prison' / 'to prison' (как заключённый) – без артикля: <span class='highlight'>to prison</span>."
            },
            {
                id: 12,
                question: "I found the information on <span class='blank'>___</span> Internet.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Интернет (Internet) – уникальная сеть, обычно с определённым артиклем: <span class='highlight'>the Internet</span>."
            },
            {
                id: 13,
                question: "She is studying at <span class='blank'>___</span> college in Manchester.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Выражение 'at college' (учиться в колледже) – устойчивое, без артикля: <span class='highlight'>at college</span>."
            },
            {
                id: 14,
                question: "<span class='blank'>___</span> weather is beautiful today, let's go for a walk.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Погода (weather) – уникальное состояние, в данном контексте используется определённый артикль: <span class='highlight'>the weather</span>."
            },
            {
                id: 15,
                question: "They go to <span class='blank'>___</span> church every Sunday.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "'Go to church' (посещать церковную службу) – устойчивое выражение без артикля: <span class='highlight'>go to church</span>."
            },
            {
                id: 16,
                question: "He is interested in <span class='blank'>___</span> past and enjoys reading history books.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "'The past' (прошлое) – уникальное понятие, используется с определённым артиклем: <span class='highlight'>the past</span>."
            },
            {
                id: 17,
                question: "She usually has <span class='blank'>___</span> breakfast at 8 a.m.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Приём пищи (breakfast) без артикля в устойчивом выражении: <span class='highlight'>have breakfast</span>."
            },
            {
                id: 18,
                question: "They travelled by <span class='blank'>___</span> train across Europe.",
                options: ["a", "an", "the", "—"],
                correct: 3,
                explanation: "Способ передвижения 'by train' – без артикля: <span class='highlight'>by train</span>."
            },
            {
                id: 19,
                question: "Scientists are exploring <span class='blank'>___</span> universe to find new galaxies.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Вселенная (universe) – уникальна, поэтому используется определённый артикль: <span class='highlight'>the universe</span>."
            },
            {
                id: 20,
                question: "He is <span class='blank'>___</span> president of the company, so he makes the final decisions.",
                options: ["a", "an", "the", "—"],
                correct: 2,
                explanation: "Конкретная должность в конкретной компании требует определённого артикля: <span class='highlight'>the president</span>."
            }
        ];

        // === ФУНКЦИИ (ES5-стиль) ===
        function renderQuestions() {
            var container = document.getElementById('questions-container');
            if (!container) {
                console.error('❌ Контейнер #questions-container не найден!');
                return;
            }

            container.innerHTML = '';

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var qDiv = document.createElement('div');
                qDiv.className = 'question';
                qDiv.id = 'question' + q.id;

                var optionsHtml = '';
                for (var j = 0; j < q.options.length; j++) {
                    var opt = q.options[j];
                    var letter = String.fromCharCode(97 + j); // a, b, c, d
                    var displayText = opt;
                    // Заменяем тире на символ "—" для наглядности
                    if (opt === '—') displayText = '— (без артикля)';
                    optionsHtml += '<label class="option">' +
                        '<input type="radio" name="q' + q.id + '" value="' + j + '">' +
                        '<span class="option-label">' + letter + ')</span>' +
                        '<span class="option-text">' + displayText + '</span>' +
                        '</label>';
                }

                qDiv.innerHTML = '<div class="question-number">' + q.id + '</div>' +
                    '<div class="question-text">' + q.question + '</div>' +
                    '<div class="options">' + optionsHtml + '</div>' +
                    '<div class="explanation" id="explanation' + q.id + '">' + q.explanation + '</div>';

                container.appendChild(qDiv);
            }

            updateProgress();
            attachRadioListeners();
        }

        function updateProgress() {
            var total = questions.length;
            var answered = document.querySelectorAll('input[type="radio"]:checked').length;
            var percent = (answered / total) * 100;

            var bar = document.getElementById('progress-bar');
            var countSpan = document.getElementById('answered-count');
            var percentSpan = document.getElementById('progress-percent');

            if (bar) bar.style.width = percent + '%';
            if (countSpan) countSpan.textContent = answered;
            if (percentSpan) percentSpan.textContent = Math.round(percent) + '%';
        }

        function attachRadioListeners() {
            var radios = document.querySelectorAll('input[type="radio"]');
            for (var i = 0; i < radios.length; i++) {
                var radio = radios[i];
                radio.removeEventListener('change', radioChangeHandler);
                radio.addEventListener('change', radioChangeHandler);
            }
        }

        function radioChangeHandler(e) {
            var radio = e.target;
            var name = radio.name;
            var qNum = name.substring(1);
            var questionEl = document.getElementById('question' + qNum);
            var explanationEl = document.getElementById('explanation' + qNum);

            if (questionEl) {
                questionEl.classList.remove('correct-answer', 'incorrect-answer');
            }
            if (explanationEl) {
                explanationEl.style.display = 'none';
            }
            updateProgress();
        }

        function checkAnswers() {
            var score = 0;
            var total = questions.length;

            for (var i = 0; i < questions.length; i++) {
                var q = questions[i];
                var name = 'q' + q.id;
                var selected = document.querySelector('input[name="' + name + '"]:checked');
                var qEl = document.getElementById('question' + q.id);
                var explEl = document.getElementById('explanation' + q.id);

                if (qEl) {
                    qEl.classList.remove('correct-answer', 'incorrect-answer');
                }

                if (!selected) {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                    continue;
                }

                var answer = parseInt(selected.value, 10);
                if (answer === q.correct) {
                    score++;
                    if (qEl) qEl.classList.add('correct-answer');
                    if (explEl) explEl.style.display = 'none';
                } else {
                    if (qEl) qEl.classList.add('incorrect-answer');
                    if (explEl) explEl.style.display = 'block';
                }
            }

            var resultDiv = document.getElementById('result');
            if (!resultDiv) return;

            resultDiv.style.display = 'block';
            var percent = Math.round((score / total) * 100);
            var resultType = 'error';
            var message = '';

            if (score === total) {
                resultType = 'success';
                message = 'Превосходно! Вы отлично усвоили эту тему! 🎉';
            } else if (score >= total * 0.8) {
                resultType = 'success';
                message = 'Отличный результат! Вы хорошо разбираетесь в устойчивых выражениях. 👍';
            } else if (score >= total * 0.6) {
                resultType = 'partial';
                message = 'Хорошо! Но стоит повторить некоторые правила.';
            } else if (score >= total * 0.4) {
                resultType = 'partial';
                message = 'Неплохо, но нужно ещё раз прочитать теорию.';
            } else {
                resultType = 'error';
                message = 'Попробуйте ещё раз. Внимательно изучите объяснения.';
            }

            resultDiv.innerHTML = '<div class="score">' + score + ' из ' + total + '</div>' +
                '<div>' + message + '</div>' +
                '<div class="feedback">' +
                'Правильные ответы подсвечены зелёным, неправильные — красным. ' +
                'Прочитайте объяснения к вопросам, на которые ответили неправильно.' +
                '</div>';
            resultDiv.className = 'result ' + resultType;
            resultDiv.scrollIntoView({ behavior: 'smooth' });
        }

        function resetQuiz() {
            var checked = document.querySelectorAll('input[type="radio"]:checked');
            for (var i = 0; i < checked.length; i++) {
                checked[i].checked = false;
            }

            var questionsEl = document.querySelectorAll('.question');
            for (var i = 0; i < questionsEl.length; i++) {
                questionsEl[i].classList.remove('correct-answer', 'incorrect-answer');
            }

            var explanations = document.querySelectorAll('.explanation');
            for (var i = 0; i < explanations.length; i++) {
                explanations[i].style.display = 'none';
            }

            var resultDiv = document.getElementById('result');
            if (resultDiv) {
                resultDiv.style.display = 'none';
                resultDiv.innerHTML = '';
            }

            updateProgress();

            var h1 = document.querySelector('h1');
            if (h1) h1.scrollIntoView({ behavior: 'smooth' });
        }

        // === ПРЯМОЙ ЗАПУСК ===
        renderQuestions();

        var checkBtn = document.getElementById('check-btn');
        var resetBtn = document.getElementById('reset-btn');

        if (checkBtn) checkBtn.addEventListener('click', checkAnswers);
        if (resetBtn) resetBtn.addEventListener('click', resetQuiz);
    </script>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Cat Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/g68z4yv5t1-cat-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/g68z4yv5t1-cat-day?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 07:52:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6462-6232-4262-b934-643733356339/1610651_7c351a62.jpeg" type="image/jpeg"/>
      <description>This nice holiday exists in different countries. In Russia, people celebrate it on March 1. People say that workers of the Moscow Cat Museum</description>
      <turbo:content><![CDATA[<header><h1>Cat Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6462-6232-4262-b934-643733356339/1610651_7c351a62.jpeg"/></figure><h2  class="t-redactor__h2">Cat Day in Russia</h2><div class="t-redactor__text">This nice holiday <strong>exists </strong>in different countries. In Russia, people <strong>celebrate</strong> it on March 1. <strong>People say </strong>that workers of the Moscow Cat Museum and <strong>editors </strong>of the <strong>magazine </strong>"Cat and Dog" start this holiday in 2004. On Cat Day,<strong> charity </strong>organizations hold<strong> events. </strong>They collect money to help animals <strong>without</strong> a family. <strong>Shelters </strong>and <strong>kennels</strong> organize <strong>exhibitions</strong>. They want to help their animals find new loving <strong>owners</strong> faster.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Cat Day – День кошек</li><li data-list="bullet">to exist – существовать</li><li data-list="bullet">to celebrate – праздновать</li><li data-list="bullet">people say – говорят, что </li><li data-list="bullet">an editor – редактор</li><li data-list="bullet">a magazine – журнал</li><li data-list="bullet">a charity  – благотворительность</li><li data-list="bullet">an event – мероприятие</li><li data-list="bullet">without – без</li><li data-list="bullet">a shelter – приют</li><li data-list="bullet">a kennel – питомник</li><li data-list="bullet">an exhibition – выставка</li><li data-list="bullet">an owner – хозяин, владелец</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Abolition of Serfdom in Russia</title>
      <link>https://www.lingvo-mir.ru/news/tpost/c7yn2epkk1-the-abolition-of-serfdom-in-russia</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/c7yn2epkk1-the-abolition-of-serfdom-in-russia?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:05:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3933-6366-4266-b366-623730653836/1610651_88668a14_3.jpeg" type="image/jpeg"/>
      <description>On March 3, 1861, Emperor Alexander II issues an important document. This document gives freedom to serfs. Serfs stop being the property of their masters. Now they are free people.</description>
      <turbo:content><![CDATA[<header><h1>The Abolition of Serfdom in Russia</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3933-6366-4266-b366-623730653836/1610651_88668a14_3.jpeg"/></figure><h2  class="t-redactor__h2">The Abolition of Serfdom in Russia</h2><div class="t-redactor__text">On March 3, 1861,<strong> Emperor </strong>Alexander II <strong>issues </strong>an important document. This document gives freedom to<strong> serfs</strong>. Serfs stop being the <strong>property </strong>of their <strong>masters</strong>. Now they are free people.<br /><br />This <strong>event </strong>is the first and the most important reform of Alexander II. After this reform, <strong>former </strong>serfs get<strong> rights.</strong> Now they can <strong>marry freely.</strong> They can buy <strong>land </strong>and<strong> things.</strong> They can <strong>make deals.</strong> They can <strong>go to court</strong>. They can start their <strong>own </strong>business. They can work for <strong>the state.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">abolition – отмена</li><li data-list="bullet">serfdom – крепостное право</li><li data-list="bullet">emperor – император</li><li data-list="bullet">to issue – издавать (документ)</li><li data-list="bullet">freedom – свобода</li><li data-list="bullet">a serf – крепостной крестьянин</li><li data-list="bullet">property – собственность</li><li data-list="bullet">a master – хозяин</li><li data-list="bullet">an event – событие</li><li data-list="bullet">former – бывший</li><li data-list="bullet">rights – права</li><li data-list="bullet">to marry – жениться, выходить замуж</li><li data-list="bullet">freely – свободно</li><li data-list="bullet">land – земля</li><li data-list="bullet">things – вещи</li><li data-list="bullet">to make a deal – заключать сделку</li><li data-list="bullet">to go to court – обращаться в суд</li><li data-list="bullet">own – собственный</li><li data-list="bullet">state – государственный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Premiere of "Swan Lake"</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ece4lcr3m1-the-premiere-of-swan-lake</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ece4lcr3m1-the-premiere-of-swan-lake?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:14:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6332-3235-4539-a364-323465343530/_.jpeg" type="image/jpeg"/>
      <description>On March 4, 1877, the Bolshoi Theatre shows Tchaikovsky's ballet "Swan Lake" for the first time. It is hard to believe, but the first show does not have success. I</description>
      <turbo:content><![CDATA[<header><h1>The Premiere of "Swan Lake"</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6332-3235-4539-a364-323465343530/_.jpeg"/></figure><h2  class="t-redactor__h2">The Premiere of "Swan Lake"</h2><div class="t-redactor__text">On March 4, 1877, the Bolshoi Theatre shows Tchaikovsky's ballet "<strong>Swan Lake</strong>" for the first time. It is <strong>hard</strong> to believe, but the first show does not have <strong>success. </strong>It is almost a <strong>failure.</strong> Specialists say that the <strong>choreography</strong> is <strong>weak</strong>. <strong>That is why </strong>the public and critics <strong>receive</strong> the <strong>performance</strong> coldly.<br /><br />Only eighteen years later, they show "Swan Lake" again in St. Petersburg. Now Petipa and Ivanov make the choreography. This performance <strong>amazes </strong>the <strong>audience </strong>and critics. <strong>Since that time, </strong>"Swan Lake" becomes a classic of world choreography. It is the main performance of the best ballet <strong>stages </strong>in the world.<br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">premiere – премьера</li><li data-list="bullet">Swan Lake – Лебединое озеро</li><li data-list="bullet">for the first time – впервые</li><li data-list="bullet">hard – трудно</li><li data-list="bullet">success – успех</li><li data-list="bullet">failure – провал</li><li data-list="bullet">choreography – хореография</li><li data-list="bullet">weak – слабый</li><li data-list="bullet">that is why – поэтому</li><li data-list="bullet">to receive – встречать, принимать</li><li data-list="bullet">performance – спектакль</li><li data-list="bullet">later – спустя, позже</li><li data-list="bullet">again – снова</li><li data-list="bullet">to amaze – поражать, потрясать</li><li data-list="bullet">audience – зрители</li><li data-list="bullet">since that time – с тех пор</li><li data-list="bullet">stage – сцена</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Day of Unplugged Gadgets</title>
      <link>https://www.lingvo-mir.ru/news/tpost/755l861ot1-day-of-unplugged-gadgets</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/755l861ot1-day-of-unplugged-gadgets?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:22:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3737-3436-4137-b131-613034343732/__.jpeg" type="image/jpeg"/>
      <description>Every year on March 5, people around the world celebrate the Day of Unplugged Gadgets. On this day, people refuse all electronic devices and the Internet for 24 hours</description>
      <turbo:content><![CDATA[<header><h1>Day of Unplugged Gadgets</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3737-3436-4137-b131-613034343732/__.jpeg"/></figure><h2  class="t-redactor__h2">Day of Unplugged Gadgets</h2><div class="t-redactor__text">Every year on March 5, people around the world celebrate the Day of <strong>Unplugged Gadgets.</strong> On this day, people<strong> refuse</strong> all electronic <strong>devices </strong>and the Internet for 24 hours.<strong> Instead,</strong> they spend time with <strong>real </strong>people. They visit <strong>relatives. </strong>They walk with friends in nature. They go to a park, a cafe, or the cinema.<br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">unplugged – выключенный (из сети)</li><li data-list="bullet">gadget – гаджет, устройство</li><li data-list="bullet">to refuse – отказываться</li><li data-list="bullet">device – устройство</li><li data-list="bullet">instead – вместо этого</li><li data-list="bullet">real – реальный</li><li data-list="bullet">relative – родственник</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Michelangelo Buonarroti</title>
      <link>https://www.lingvo-mir.ru/news/tpost/fh31ssvd61-michelangelo-buonarroti</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/fh31ssvd61-michelangelo-buonarroti?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:25:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6638-3331-4036-b664-336163363430/photo.jpeg" type="image/jpeg"/>
      <description>On March 6, 1475, Michelangelo Buonarroti is born in a small Italian town of Caprese. This town is near Florence. Michelangelo is a great sculptor, painter, architect and poet of the Renaissance.</description>
      <turbo:content><![CDATA[<header><h1>Michelangelo Buonarroti</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6638-3331-4036-b664-336163363430/photo.jpeg"/></figure><h2  class="t-redactor__h2">Michelangelo Buonarroti</h2><div class="t-redactor__text">On March 6, 1475, Michelangelo Buonarroti<strong> is born</strong> in a small Italian town of Caprese. This town is near Florence. Michelangelo is a great s<strong>culptor, painter, architect </strong>and <strong>poet </strong>of the <strong>Renaissance</strong>. He <strong>creates</strong> the <strong>statue</strong> "David", the <strong>sculpture</strong> "Pieta" and the<strong> frescoes </strong>on the <strong>ceiling </strong>of the Sistine Chapel.<br /><br />His father is Lodovico Buonarroti. He is an <strong>impoverished nobleman</strong> from Florence. He does <strong>banking, </strong>but not very <strong>successfully.</strong> Sometimes he works in<strong> state positions.</strong> The family has many children. There is very little money.<br /><br />Little Michelangelo goes to live with a <strong>wet nurse</strong>'s family. There he learns to work with<strong> clay.</strong> Later the boy goes to school in Florence. His talent <strong>appears. </strong>Michelangelo starts to study in the <strong>workshop </strong>of the <strong>artist </strong>Domenico Ghirlandaio.<br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">to be born – рождаться</li><li data-list="bullet">great – великий, выдающийся</li><li data-list="bullet">sculptor – скульптор</li><li data-list="bullet">painter – живописец, художник</li><li data-list="bullet">architect – архитектор</li><li data-list="bullet">poet – поэт</li><li data-list="bullet">Renaissance – эпоха Возрождения</li><li data-list="bullet">to create – создавать</li><li data-list="bullet">statue – статуя</li><li data-list="bullet">sculpture – скульптура</li><li data-list="bullet">fresco – фреска</li><li data-list="bullet">ceiling – потолок</li><li data-list="bullet">chapel – капелла</li><li data-list="bullet">impoverished – обедневший</li><li data-list="bullet">nobleman – дворянин</li><li data-list="bullet">banking – банковское дело</li><li data-list="bullet">successfully – успешно</li><li data-list="bullet">state position – государственная должность</li><li data-list="bullet">wet nurse – кормилица</li><li data-list="bullet">clay – глина</li><li data-list="bullet">to appear – проявляться</li><li data-list="bullet">workshop – мастерская</li><li data-list="bullet">artist – художник</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Telephone</title>
      <link>https://www.lingvo-mir.ru/news/tpost/ucvv36tug1-the-birthday-of-the-telephone</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/ucvv36tug1-the-birthday-of-the-telephone?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:29:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3539-6133-4035-b632-646566656264/_.jpeg" type="image/jpeg"/>
      <description>On March 7, 1876, American inventor Alexander Bell gets a patent for the first telephone apparatus. In the documents, he calls it "an improved model of the telegraph". </description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Telephone</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3539-6133-4035-b632-646566656264/_.jpeg"/></figure><h2  class="t-redactor__h2">The Birthday of the Telephone</h2><div class="t-redactor__text">On March 7, 1876, American <strong>inventor </strong>Alexander Bell gets a patent for the first telephone<strong> apparatus. </strong>In the documents, he <strong>calls </strong>it "an<strong> improved</strong> model of the telegraph". This model has a small <strong>leather membrane.</strong> The center of the membrane <strong>is attached</strong> to a <strong>spring</strong>. Above the membrane there is a small <strong>signal horn.</strong> It helps to collect <strong>sound.</strong> The device has several<strong> wires </strong>and an electric battery.<br /><br />In the <strong>same </strong>year, Bell shows the telephone to visitors of the <strong>World Exhibition </strong>in Philadelphia. In 1877, he <strong>creates</strong> the first telephone company. It is called the Bell Telephone Company.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">inventor – изобретатель</li><li data-list="bullet">to get a patent – получать патент</li><li data-list="bullet">apparatus – аппарат, устройство</li><li data-list="bullet">to call – называть</li><li data-list="bullet">improved – усовершенствованный</li><li data-list="bullet">leather – кожаный</li><li data-list="bullet">membrane – мембрана</li><li data-list="bullet">attached – прикрепленный</li><li data-list="bullet">spring – пружина</li><li data-list="bullet">signal horn – сигнальный рожок</li><li data-list="bullet">sound – звук</li><li data-list="bullet">device – устройство</li><li data-list="bullet">wire – провод</li><li data-list="bullet">same – тот же самый</li><li data-list="bullet">world exhibition – всемирная выставка</li><li data-list="bullet">to create – создавать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International Women's Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/85t0g26831-international-womens-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/85t0g26831-international-womens-day?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:34:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6436-3930-4233-a365-323730626133/8_.jpeg" type="image/jpeg"/>
      <description>People say that the first "March of Empty Pots" happens on March 8, 1857, in New York. Textile factory workers take part in it. </description>
      <turbo:content><![CDATA[<header><h1>International Women's Day</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6436-3930-4233-a365-323730626133/8_.jpeg"/></figure><h2  class="t-redactor__h2">International Women's Day</h2><div class="t-redactor__text">People say that the first "<strong>March of Empty Pots</strong>" happens on March 8, 1857, in New York. <strong>Textile factory</strong> workers <strong>take part</strong> in it. This march becomes one of the <strong>reasons</strong> for the<strong> appearance</strong> of International Women's Day. The women <strong>demand </strong>more money for their work. They want better <strong>working conditions</strong>. They want <strong>equal rights </strong>with men.<br /><br />The march is called the "March of Empty Pots" because the women walk and <strong>hit </strong>empty pots and other <strong>household utensils.</strong> The <strong>noise</strong> helps them to <strong>attract </strong>people's <strong>attention</strong> to their problems. But the police <strong>break up </strong>the march.<br /><br />This first big women's demonstration for equal rights <strong>is not forgotten.</strong> Fifty years later, on March 8, 1908, 15 thousand women walk through New York again. They remember the<strong> courage </strong>of the first <strong>participants.</strong> Later, famous communists Clara Zetkin and Rosa Luxemburg <strong>suggest </strong>making March 8 International Women's Day.<br /><br />For the first time, people celebrate International Women's Day in several European countries in 1911. The <strong>UN </strong>makes this holiday official in 1975. <strong>Since then, </strong>it is the International Day of Struggle for Women's Rights and International <strong>Peace.</strong><br /><br />In 1965, in <strong>the USSR,</strong>March 8 becomes a <strong>non-working</strong> day.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">International Women's Day – Международный женский день</li><li data-list="bullet">march – марш</li><li data-list="bullet">empty – пустой</li><li data-list="bullet">pot – кастрюля</li><li data-list="bullet">textile – текстильный</li><li data-list="bullet">factory – фабрика</li><li data-list="bullet">to take part – участвовать</li><li data-list="bullet">reason – причина</li><li data-list="bullet">appearance – появление</li><li data-list="bullet">to demand – требовать</li><li data-list="bullet">working conditions – условия труда</li><li data-list="bullet">equal rights – равные права</li><li data-list="bullet">to hit – ударять, бить</li><li data-list="bullet">household utensils – домашняя утварь</li><li data-list="bullet">noise – шум</li><li data-list="bullet">to attract attention – привлекать внимание</li><li data-list="bullet">to break up – разгонять</li><li data-list="bullet">to forget – забывать</li><li data-list="bullet">courage – смелость, подвиг</li><li data-list="bullet">participant – участница</li><li data-list="bullet">to suggest – предлагать</li><li data-list="bullet">for the first time – впервые</li><li data-list="bullet">UN (United Nations) – ООН</li><li data-list="bullet">struggle – борьба</li><li data-list="bullet">rights – права</li><li data-list="bullet">peace – мир</li><li data-list="bullet">since then - с тех пор</li><li data-list="bullet">the USSR - СССР</li><li data-list="bullet">non-working day – нерабочий день</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Treaty of Stolbovo</title>
      <link>https://www.lingvo-mir.ru/news/tpost/x67plfomz1-the-treaty-of-stolbovo</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/x67plfomz1-the-treaty-of-stolbovo?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:43:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6532-3364-4136-b138-393236306136/_.jpeg" type="image/jpeg"/>
      <description>On March 9, 1617, Russia and Sweden sign a peace treaty in the village of Stolbovo near the town of Tikhvin. This treaty ends the Russo-Swedish war of 1614–1617.</description>
      <turbo:content><![CDATA[<header><h1>The Treaty of Stolbovo</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6532-3364-4136-b138-393236306136/_.jpeg"/></figure><h2  class="t-redactor__h2">The Treaty of Stolbovo</h2><div class="t-redactor__text">On March 9, 1617, Russia and <strong>Sweden sign</strong> a <strong>peace treaty </strong>in the village of Stolbovo <strong>near </strong>the town of Tikhvin. This treaty ends the Russo-Swedish <strong>war </strong>of 1614–1617.<br /><br /><strong>Under the terms</strong> of the treaty, the Swedes <strong>return</strong> Novgorod, Ladoga, Staraya Russa and other cities to Russia. But they<strong> keep</strong> Ivangorod, the Oreshek Fortress (today it is Shlisselburg), Yam, Koporye and the<strong> lands along</strong> the Neva River. Russia <strong>gives up claims</strong> to Livonia and Karelian land. Russia <strong>loses access</strong> to the Baltic Sea. Also Russia pays 20 thousand <strong>silver</strong> rubles.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Sweden - Швеция</li><li data-list="bullet">treaty – договор</li><li data-list="bullet">peace – мир, мирный</li><li data-list="bullet">to sign – подписывать</li><li data-list="bullet">near – близко, недалеко от</li><li data-list="bullet">war – война</li><li data-list="bullet">under the terms – по условиям</li><li data-list="bullet">to return – возвращать</li><li data-list="bullet">to keep – сохранять, оставлять себе</li><li data-list="bullet">fortress – крепость</li><li data-list="bullet">along – вдоль, по</li><li data-list="bullet">to give up – отказываться</li><li data-list="bullet">claims – претензии</li><li data-list="bullet">to lose – терять, лишаться</li><li data-list="bullet">access – выход, доступ</li><li data-list="bullet">Baltic Sea – Балтийское море</li><li data-list="bullet">silver – серебряный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Television Broadcasting from the Shabolovsky Television Center in Moscow</title>
      <link>https://www.lingvo-mir.ru/news/tpost/kjjy3kevm1-television-broadcasting-from-the-shabolo</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/kjjy3kevm1-television-broadcasting-from-the-shabolo?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:49:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6231-6134-4034-a434-663061393365/photo.jpeg" type="image/jpeg"/>
      <description>On March 10, 1939, regular Soviet television broadcasting begins in Moscow. It goes through the transmitters of the Shukhov Tower. The tower is located on Shabolovka Street, 37.</description>
      <turbo:content><![CDATA[<header><h1>Television Broadcasting from the Shabolovsky Television Center in Moscow</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6231-6134-4034-a434-663061393365/photo.jpeg"/></figure><h2  class="t-redactor__h2">Television Broadcasting from the Shabolovsky Television Center in Moscow</h2><div class="t-redactor__text">On March 10, 1939, regular Soviet <strong>television broadcasting</strong> begins in Moscow. It goes through the <strong>transmitters </strong>of the Shukhov<strong> Tower</strong>. The tower <strong>is located </strong>on Shabolovka Street, 37.<br /><br />The first film <strong>on air</strong> is a <strong>documentary </strong>about the<strong> opening</strong> of the 18th<strong> Party Congress.</strong> Broadcasts go 4 times a week for 2 hours.<br /><br />The Moscow Television Center on Shabolovka becomes the<strong> basis </strong>for the Central Television Studio of the USSR. This studio is created in 1951. The <strong>whole c</strong>ountry watches its programs. The <strong>headquarters</strong> of Gosteleradio of the USSR is located at the<strong> foot </strong>of the Shukhov Tower.<br /><br />In 1967, the television center in Ostankino is built. After that, only two<strong> editorial offices </strong>of Central Television <strong>remain </strong>on Shabolovka — programs for children and <strong>popular science</strong> programs. In 1991, the technical complex on Shabolovka is given to VGTRK. All television<strong> channels </strong>of VGTRK broadcast from here, <strong>except for</strong> the channel "Kultura".<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">television broadcasting – телевизионное вещание</li><li data-list="bullet">transmitter – передатчик</li><li data-list="bullet">tower – башня</li><li data-list="bullet">located – находиться</li><li data-list="bullet">on air – в эфире</li><li data-list="bullet">documentary – документальный фильм</li><li data-list="bullet">opening – открытие</li><li data-list="bullet">congress – съезд</li><li data-list="bullet">party – партия</li><li data-list="bullet">broadcast – передача, трансляция</li><li data-list="bullet">basis – основа</li><li data-list="bullet">whole – весь, целый</li><li data-list="bullet">headquarters – штаб-квартира</li><li data-list="bullet">foot – подножие</li><li data-list="bullet">editorial office – редакция</li><li data-list="bullet">to remain – оставаться</li><li data-list="bullet">popular science – научно-популярный</li><li data-list="bullet">channel – канал</li><li data-list="bullet">except for – кроме, за исключением</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Regulation on Civil Uniforms</title>
      <link>https://www.lingvo-mir.ru/news/tpost/js9e4ekmo1-the-regulation-on-civil-uniforms</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/js9e4ekmo1-the-regulation-on-civil-uniforms?amp=true</amplink>
      <pubDate>Wed, 29 Apr 2026 08:58:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild3637-3437-4534-b863-396166613864/_.jpeg" type="image/jpeg"/>
      <description>On March 11, 1834, Russian Emperor Nicholas I approves the "Regulation on Civil Uniforms". His personal chancellery prepares this document.</description>
      <turbo:content><![CDATA[<header><h1>The Regulation on Civil Uniforms</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3637-3437-4534-b863-396166613864/_.jpeg"/></figure><h2  class="t-redactor__h2">The Regulation on Civil Uniforms</h2><div class="t-redactor__text">On March 11, 1834, Russian<strong> Emperor </strong>Nicholas I <strong>approves </strong>the ". His personal <strong>chancellery</strong> prepares this document.<br /><br />On the same day, Nicholas I approves the "Description of <strong>Ladies' Dresses </strong>for <strong>Arrival </strong>at the <strong>Imperial Court </strong>on <strong>Festive Days"</strong>. This is how one of the first official <strong>dress codes </strong>appears in Russian<strong> society.</strong><br /><br /><strong>According to </strong>the regulation, each <strong>department </strong>gets 10 types of <strong>uniform. </strong>The color is dark green or dark blue. <strong>Senators</strong> wear red. Now by the color of the <strong>collar, cuffs </strong>and <strong>piping,</strong> and by the<strong> pattern</strong> of <strong>gold </strong>or <strong>silver embroidery</strong>, people can <strong>identify </strong>the<strong> official's ministry.</strong><br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">regulation – положение</li><li data-list="bullet">civil – гражданский, штатский</li><li data-list="bullet">uniform – мундир, униформа</li><li data-list="bullet">emperor – император</li><li data-list="bullet">to approve – утверждать</li><li data-list="bullet">chancellery – канцелярия</li><li data-list="bullet">description – описание</li><li data-list="bullet">ladies' dresses – дамские наряды</li><li data-list="bullet">arrival – приезд</li><li data-list="bullet">imperial court – императорский (Высочайший) двор</li><li data-list="bullet">festive days – торжественные (праздничные) дни</li><li data-list="bullet">dress code – дресс-код</li><li data-list="bullet">society – общество</li><li data-list="bullet">according to – согласно</li><li data-list="bullet">each – каждый</li><li data-list="bullet">department – ведомство</li><li data-list="bullet">senator – сенатор</li><li data-list="bullet">collar – воротник</li><li data-list="bullet">cuffs – обшлага</li><li data-list="bullet">piping – выпушка</li><li data-list="bullet">pattern – узор</li><li data-list="bullet">gold – золотой</li><li data-list="bullet">silver – серебряный</li><li data-list="bullet">embroidery – шитье</li><li data-list="bullet">to identify – определять</li><li data-list="bullet">official – чиновник</li><li data-list="bullet">ministry – министерство</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Signing of the Treaty Ending the Soviet-Finnish War</title>
      <link>https://www.lingvo-mir.ru/news/tpost/7sskh8g3d1-the-signing-of-the-treaty-ending-the-sov</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/7sskh8g3d1-the-signing-of-the-treaty-ending-the-sov?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:01:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 12, 1940, a peace treaty is signed in Moscow. This treaty ends the Soviet-Finnish war. The war starts on November 30, 1939, and lasts 105 days.</description>
      <turbo:content><![CDATA[<header><h1>The Signing of the Treaty Ending the Soviet-Finnish War</h1></header><h2  class="t-redactor__h2">The Signing of the Treaty Ending the Soviet-Finnish War</h2><div class="t-redactor__text">On March 12, 1940, a <strong>peace treaty is signed</strong> in Moscow. This treaty ends the Soviet-Finnish <strong>war.</strong> The war starts on November 30, 1939, and lasts 105 days.<br /><br />From the Finnish side, Finnish <strong>Foreign Minister</strong> Väinö Tanner signs the treaty. He<strong> reads out</strong> the<strong> terms</strong> of the treaty on Finnish radio <strong>at noon </strong>on March 13, 1940.<br /><br />The treaty is called the Moscow Peace Treaty. Under the terms of the document,<strong> military actions </strong>stop at 12 o'clock on March 13, 1940. The <strong>border</strong> between the USSR and Finland <strong>moves 1</strong>50 kilometers <strong>deep into</strong> Finland. The Karelian Isthmus and the city of Vyborg go to the Soviet Union.<br /><br />Finland <strong>loses</strong> ten <strong>percent </strong>of its territory. It also <strong>promises to disband</strong> its army and not to <strong>join hostile coalitions</strong> against the USSR. But later this <strong>condition </strong>is not <strong>fulfilled.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">Finnish - финский</li><li data-list="bullet">the USSR - СССР</li><li data-list="bullet">to sign – подписывать</li><li data-list="bullet">treaty – договор</li><li data-list="bullet">war – война</li><li data-list="bullet">peace – мир, мирный</li><li data-list="bullet">to last – длиться</li><li data-list="bullet">foreign minister – министр иностранных дел</li><li data-list="bullet">to read out – зачитывать (вслух)</li><li data-list="bullet">terms – условия</li><li data-list="bullet">noon – полдень</li><li data-list="bullet">military actions – боевые действия</li><li data-list="bullet">border – граница</li><li data-list="bullet">to move – сдвигаться</li><li data-list="bullet">deep into – вглубь</li><li data-list="bullet">isthmus – перешеек</li><li data-list="bullet">to lose – терять, утрачивать</li><li data-list="bullet">percent – процент</li><li data-list="bullet">to promise – обещать</li><li data-list="bullet">to disband – распускать</li><li data-list="bullet">to join – вступать, присоединяться</li><li data-list="bullet">hostile – враждебный</li><li data-list="bullet">coalition – коалиция</li><li data-list="bullet">condition – условие</li><li data-list="bullet">to fulfill – выполнять</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Sleep Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/k874ia71g1-world-sleep-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/k874ia71g1-world-sleep-day?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:08:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>World Sleep Day takes place for the first time on March 14, 2008. The World Sleep Day Committee creates it. This committee works under the World Association of Sleep Medicine. </description>
      <turbo:content><![CDATA[<header><h1>World Sleep Day</h1></header><h2  class="t-redactor__h2">World Sleep Day</h2><div class="t-redactor__text">World Sleep Day <strong>takes place</strong> for the first time on March 14, 2008. The World Sleep Day <strong>Committee creates </strong>it. This committee works <strong>under</strong> the World Association of <strong>Sleep Medicine.</strong> <strong>Since then</strong>, people celebrate this day every year on the Friday before the <strong>spring equinox.</strong> Every year, <strong>events</strong> are <strong>dedicated t</strong>o a specific <strong>theme.</strong> This theme shows the <strong>importance</strong> of sleep for <strong>health </strong>and <strong>society.</strong><br /><br />Sleep is a special <strong>state</strong> of the body. It is no less <strong>complex</strong> than <strong>daytime wakefulness.</strong> During <strong>proper </strong>sleep, the body <strong>restores </strong>its<strong> strength.</strong> That is why a healthy person <strong>wakes up</strong> full of energy.<br /><br />On World Sleep Day, social <strong>advertising </strong>becomes more active. People organize conferences and <strong>symposiums. </strong>They talk about the importance of sleep. They talk about sleep problems. They talk about how sleep <strong>disorders affect</strong> human health and society <strong>as a whole.</strong><br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">World Sleep Day – Всемирный день сна</li><li data-list="bullet">to take place – проходить, состояться</li><li data-list="bullet">committee – комитет</li><li data-list="bullet">to create – создавать</li><li data-list="bullet">under – при (под руководством)</li><li data-list="bullet">association – ассоциация</li><li data-list="bullet">sleep medicine – медицина сна</li><li data-list="bullet">since then – с тех пор</li><li data-list="bullet">spring equinox – весеннее равноденствие</li><li data-list="bullet">event – мероприятие</li><li data-list="bullet">dedicated – посвященный</li><li data-list="bullet">theme – тема</li><li data-list="bullet">importance – важность</li><li data-list="bullet">health – здоровье</li><li data-list="bullet">society – общество</li><li data-list="bullet">state – состояние</li><li data-list="bullet">complex – сложный</li><li data-list="bullet">daytime wakefulness – дневное бодрствование</li><li data-list="bullet">proper – правильный</li><li data-list="bullet">to restore – восстанавливать</li><li data-list="bullet">strength – сила</li><li data-list="bullet">to wake up – просыпаться</li><li data-list="bullet">advertising – реклама</li><li data-list="bullet">symposium – симпозиум</li><li data-list="bullet">disorder – расстройство, нарушение</li><li data-list="bullet">to affect – влиять</li><li data-list="bullet">human – человек, человеческий</li><li data-list="bullet">as a whole – в целом</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The USA Legalizes the "Gold Standard"</title>
      <link>https://www.lingvo-mir.ru/news/tpost/f92vgno5o1-the-usa-legalizes-the-gold-standard</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/f92vgno5o1-the-usa-legalizes-the-gold-standard?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:16:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>The USA passes a law about the "gold standard" on March 15, 1900. The "gold standard" is a financial system. In this system, gold plays the role of a universal equivalent. Gold is the basis of money circulation.</description>
      <turbo:content><![CDATA[<header><h1>The USA Legalizes the "Gold Standard"</h1></header><h2  class="t-redactor__h2">The USA Legalizes the "Gold Standard"</h2><div class="t-redactor__text">The USA <strong>passes a law </strong>about the "<strong>gold standard"</strong> on March 15, 1900.<br /><br />The "gold standard" is a <strong>financial</strong> system. In this system, gold plays the role of a <strong>universal equivalent.</strong> Gold is the <strong>basis </strong>of <strong>money circulation.</strong><br /><br />In an economy with the gold standard, every <strong>monetary unit </strong>can be <strong>exchanged</strong> for gold. This happens <strong>on first demand. </strong>When countries with the gold standard make <strong>payments, </strong>they <strong>set a fixed exchange rate.</strong> This rate is based on the <strong>ratio</strong> of <strong>currencies </strong>to a <strong>unit of gold mass.</strong><br /><br /><strong>Earlier </strong>money systems used <strong>bronze. </strong>Later they used <strong>silver.</strong> This is called the "silver standard". A <strong>pure </strong>silver standard exists in <strong>Central Europe</strong> in the 8th–14th centuries. Then the <strong>volume</strong> of <strong>trade grows</strong>. People start to use gold more often for payments.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">to legalize – узаконивать</li><li data-list="bullet">gold standard – золотой стандарт</li><li data-list="bullet">to pass a law – принимать закон</li><li data-list="bullet">financial – финансовый</li><li data-list="bullet">universal equivalent – всеобщий эквивалент</li><li data-list="bullet">basis – основа</li><li data-list="bullet">money circulation – денежное обращение</li><li data-list="bullet">monetary unit – денежная единица</li><li data-list="bullet">to exchange – обменивать</li><li data-list="bullet">on first demand – по первому требованию</li><li data-list="bullet">payment – платеж, расчет</li><li data-list="bullet">to set – устанавливать</li><li data-list="bullet">fixed exchange rate – фиксированный обменный курс</li><li data-list="bullet">ratio – соотношение</li><li data-list="bullet">currency – валюта</li><li data-list="bullet">unit of mass – единица массы</li><li data-list="bullet">earlier – более ранний</li><li data-list="bullet">bronze – бронза</li><li data-list="bullet">silver – серебро</li><li data-list="bullet">pure – чистый</li><li data-list="bullet">to exist – существовать</li><li data-list="bullet">Central Europe – Центральная Европа</li><li data-list="bullet">century – век</li><li data-list="bullet">volume – объем</li><li data-list="bullet">trade – торговля</li><li data-list="bullet">to grow – расти</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International Day of Action for the Seals</title>
      <link>https://www.lingvo-mir.ru/news/tpost/7ukhadk1o1-international-day-of-action-for-the-seal</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/7ukhadk1o1-international-day-of-action-for-the-seal?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:26:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>International Day of Action for the Seals is celebrated every year on March 15 in many countries of the world. The International Fund for Animal Welfare (IFAW) creates it.</description>
      <turbo:content><![CDATA[<header><h1>International Day of Action for the Seals</h1></header><h2  class="t-redactor__h2">International Day of Action for the Seals</h2><div class="t-redactor__text">International <strong>Day of Action</strong> for the <strong>Seals</strong> is celebrated every year on March 15 in many countries of the world. The International <strong>Fund</strong> for <strong>Animal Welfare</strong> (IFAW) creates it.<br /><br /><strong>Seal pups</strong> are the babies of the <strong>harp seal.</strong> People <strong>hunt</strong> them for many<strong> decades</strong>. The main<strong> reason</strong> is their beautiful <strong>fur</strong>. <strong>Demand </strong>for this fur is often dictated by<strong> fashion, </strong>not by<strong> real need. </strong>This <strong>pushes</strong> people to kill seal pups in <strong>huge </strong>numbers. Not long ago, people could<strong> legally</strong> sell this fur in Europe, Russia, China and many other countries.<br /><br />Seals are <strong>marine mammals.</strong> They spend most of their time in water. They <strong>leave </strong>the water and go onto the <strong>shore </strong>or <strong>drifting ice</strong> <strong>floes</strong> for <strong>breeding,</strong> rest and <strong>molting.</strong> Harp seals live in the North Atlantic, the White Sea, the Barents Sea, the Kara Sea and the Greenland Sea. A<strong> female</strong> seal <strong>carries</strong> her baby for eleven months. In spring, <strong>adult</strong> females and males go up onto the ice from the sea for several weeks. There their <strong>offspring appears </strong>— <strong>charming </strong>and <strong>defenseless </strong>seal pups.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">day of action – день защиты (действий)</li><li data-list="bullet">seal – тюлень</li><li data-list="bullet">seal pup – белек (детеныш тюленя)</li><li data-list="bullet">fund – фонд</li><li data-list="bullet">animal welfare – защита животных</li><li data-list="bullet">to create – создавать</li><li data-list="bullet">harp seal – гренландский тюлень</li><li data-list="bullet">to hunt – охотиться</li><li data-list="bullet">decade – десятилетие</li><li data-list="bullet">reason – причина</li><li data-list="bullet">fur – мех</li><li data-list="bullet">demand – спрос</li><li data-list="bullet">fashion – мода</li><li data-list="bullet">real need – насущная необходимость</li><li data-list="bullet">to push – толкать</li><li data-list="bullet">huge – огромный</li><li data-list="bullet">legally – легально</li><li data-list="bullet">marine – морской</li><li data-list="bullet">mammal – млекопитающее</li><li data-list="bullet">to leave – покидать</li><li data-list="bullet">shore – берег</li><li data-list="bullet">drifting ice floe – дрейфующая льдина</li><li data-list="bullet">breeding – размножение</li><li data-list="bullet">molting – линька</li><li data-list="bullet">North Atlantic – Северная Атлантика</li><li data-list="bullet">female – самка</li><li data-list="bullet">to carry – вынашивать</li><li data-list="bullet">adult – взрослый</li><li data-list="bullet">male – самец</li><li data-list="bullet">ice – лед</li><li data-list="bullet">offspring – потомство</li><li data-list="bullet">to appear – появляться</li><li data-list="bullet">charming – очаровательный</li><li data-list="bullet">defenseless – беззащитный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Publication of Hugo's Novel "Notre-Dame de Paris"</title>
      <link>https://www.lingvo-mir.ru/news/tpost/m8mn70oda1-the-publication-of-hugos-novel-notre-dam</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/m8mn70oda1-the-publication-of-hugos-novel-notre-dam?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:35:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 16, 1831, the first novel of French writer Victor Hugo appears in Paris. It is called "Notre-Dame de Paris". In this work, the author shows the turbulent life of the French capital of the 15th century. </description>
      <turbo:content><![CDATA[<header><h1>The Publication of Hugo's Novel "Notre-Dame de Paris"</h1></header><h2  class="t-redactor__h2">The Publication of Hugo's Novel "Notre-Dame de Paris"</h2><div class="t-redactor__text">On March 16, 1831, the first <strong>novel </strong>of French writer Victor Hugo <strong>appears </strong>in Paris. It is called "Notre-Dame de Paris".<br /><br />In this <strong>work,</strong> the<strong> author </strong>shows the<strong> turbulent</strong> life of the French <strong>capital </strong>of the 15th century. The<strong> events </strong>of the novel <strong>take place </strong>against the <strong>background </strong>of Notre-Dame <strong>Cathedral.</strong> The cathedral is almost a <strong>character </strong>in the novel. This is not <strong>accidental</strong>: Notre-Dame is not only the geographical but also the <strong>spiritual "heart" </strong>of Paris.<br /><br />Hugo works on the book from July 1830 to January 1831. He has a <strong>break </strong>for several months. At this time, a revolution<strong> breaks out</strong> in Paris.<br /><br /><strong>Critics</strong> say that "Notre-Dame de Paris" is<strong> both archaic</strong> and <strong>modern. </strong>This work is <strong>rightfully considered</strong> a true <strong>masterpiece</strong> of the romantic novel.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">publication – выход в свет, публикация</li><li data-list="bullet">novel – роман</li><li data-list="bullet">French – французский</li><li data-list="bullet">to appear – появляться, выходить в свет</li><li data-list="bullet">work – произведение</li><li data-list="bullet">author – автор</li><li data-list="bullet">turbulent – бурный</li><li data-list="bullet">capital – столица</li><li data-list="bullet">century – век</li><li data-list="bullet">event – событие</li><li data-list="bullet">to take place – происходить</li><li data-list="bullet">background – фон</li><li data-list="bullet">cathedral – собор</li><li data-list="bullet">character – действующее лицо, персонаж</li><li data-list="bullet">accidental – случайный</li><li data-list="bullet">spiritual – духовный</li><li data-list="bullet">heart – сердце</li><li data-list="bullet">to work on – работать над</li><li data-list="bullet">break – перерыв</li><li data-list="bullet">to break out – разражаться, начинаться</li><li data-list="bullet">critic – критик</li><li data-list="bullet">both... and... – и... и...</li><li data-list="bullet">archaic – архаичный, старый</li><li data-list="bullet">modern – современный</li><li data-list="bullet">rightfully – по праву</li><li data-list="bullet">to consider – считать</li><li data-list="bullet">true – настоящий</li><li data-list="bullet">masterpiece – шедевр</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Discovery of a Mummy of a Woman Buried Around 2600 BC</title>
      <link>https://www.lingvo-mir.ru/news/tpost/gxs55ncib1-the-discovery-of-a-mummy-of-a-woman-buri</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/gxs55ncib1-the-discovery-of-a-mummy-of-a-woman-buri?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:43:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 17, 1989, archaeologists find a mummy in the Egyptian city of Giza. This happens not far from the Pyramid of Cheops. The mummy lies at a depth of two meters. </description>
      <turbo:content><![CDATA[<header><h1>The Discovery of a Mummy of a Woman Buried Around 2600 BC</h1></header><h2  class="t-redactor__h2">The Discovery of a Mummy of a Woman Buried Around 2600 BC</h2><div class="t-redactor__text">On March 17, 1989, <strong>archaeologists </strong>find a <strong>mummy i</strong>n the <strong>Egyptian </strong>city of Giza. This happens not far from the Pyramid of Cheops. The mummy lies at a <strong>depth </strong>of two meters. This is the mummy of a <strong>noble</strong> young woman. <strong>Scientists</strong> think that she lives in the era of the 3rd Dynasty.<br /><br />The woman is <strong>buried</strong> around 2600<strong> BC.</strong> For some time, people think that this is one of the first <strong>experiments</strong> in <strong>human mummification.</strong><br /><br />In 1997, an Anglo-American expedition works in Hierakonpolis. Archaeologists find several <strong>intact </strong>female <strong>burials. </strong>They study the <strong>objects</strong> next to the bodies. These objects<strong> belong to</strong> the period of the Naqada II culture. This is approximately 3600 BC. So mummification in Egypt begins <strong>even </strong>earlier.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">discovery – находка, открытие</li><li data-list="bullet">mummy – мумия</li><li data-list="bullet">to bury – хоронить, погребать</li><li data-list="bullet">BC (Before Christ) – до нашей эры</li><li data-list="bullet">archaeologist – археолог</li><li data-list="bullet">Egyptian – египетский</li><li data-list="bullet">depth – глубина</li><li data-list="bullet">noble – знатный</li><li data-list="bullet">scientist – ученый</li><li data-list="bullet">experiment – опыт</li><li data-list="bullet">mummification – мумифицирование</li><li data-list="bullet">intact – неповрежденный</li><li data-list="bullet">burial – захоронение</li><li data-list="bullet">object – предмет</li><li data-list="bullet">to belong to – относиться (к периоду)</li><li data-list="bullet">approximately – примерно</li><li data-list="bullet">even – даже</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Spacewalk in History</title>
      <link>https://www.lingvo-mir.ru/news/tpost/vxz5l9zey1-the-first-spacewalk-in-history</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/vxz5l9zey1-the-first-spacewalk-in-history?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 07:52:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>The spaceship "Voskhod-2" goes into Earth orbit. There are two people in it. The task of the ship is to conduct a new experiment. A person must go into open space for the first </description>
      <turbo:content><![CDATA[<header><h1>The First Spacewalk in History</h1></header><h2  class="t-redactor__h2">The First Spacewalk in History</h2><div class="t-redactor__text">The <strong>spaceship</strong> "Voskhod-2" goes into <strong>Earth orbit.</strong> There are two people in it. The<strong> task </strong>of the ship is to <strong>conduct</strong> a new experiment. A person must go into<strong> open space</strong> for the first time. This <strong>mission</strong> is an important <strong>milestone</strong> of the Soviet<strong> lunar program.</strong> The whole country <strong>watches </strong>this <strong>event.</strong><br /><br />This <strong>happens </strong>on March 18, 1965. Alexei Leonov is <strong>outside</strong> the ship for about 12 minutes. Pavel Belyaev controls the ship.<br /><br />Leonov gets out of the <strong>hatch.</strong> He <strong>pushes off lightl</strong>y from the ship. He slowly <strong>floats </strong>away to the <strong>length </strong>of the <strong>tether</strong>. The tether <strong>connects </strong>him to the ship. At this moment, Belyaev <strong>transmits a message</strong>: "A man has gone into <strong>outer space</strong>! A man has gone into outer space! He is in <strong>free fligh</strong>t!"<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">spacewalk – выход в открытый космос</li><li data-list="bullet">spaceship – космический корабль</li><li data-list="bullet">Earth orbit – орбита Земли</li><li data-list="bullet">task – задание</li><li data-list="bullet">to conduct – проводить</li><li data-list="bullet">open space – открытый космос</li><li data-list="bullet">mission – миссия</li><li data-list="bullet">milestone – веха</li><li data-list="bullet">lunar program – лунная программа</li><li data-list="bullet">to watch - наблюдать</li><li data-list="bullet">event – событие</li><li data-list="bullet">to happen – происходить</li><li data-list="bullet">outside – снаружи, за бортом</li><li data-list="bullet">hatch – люк</li><li data-list="bullet">to push off – отталкиваться</li><li data-list="bullet">lightly – легким толчком</li><li data-list="bullet">to float away – отплывать</li><li data-list="bullet">length - длина</li><li data-list="bullet">tether – трос, фал</li><li data-list="bullet">to connect – соединять</li><li data-list="bullet">to transmit – передавать</li><li data-list="bullet">message – сообщение</li><li data-list="bullet">outer space – космическое пространство</li><li data-list="bullet">free flight – свободное плавание</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Creation of the Submarine Forces of the Russian Fleet by Decree of Emperor Nicholas II</title>
      <link>https://www.lingvo-mir.ru/news/tpost/j7afls9mv1-the-creation-of-the-submarine-forces-of</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/j7afls9mv1-the-creation-of-the-submarine-forces-of?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 08:02:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>March 19 is the official date of birth of the submarine forces of the Russian fleet. On this day, Emperor Nicholas II issues a decree.</description>
      <turbo:content><![CDATA[<header><h1>The Creation of the Submarine Forces of the Russian Fleet by Decree of Emperor Nicholas II</h1></header><h2  class="t-redactor__h2">The Creation of the Submarine Forces of the Russian Fleet by Decree of Emperor Nicholas II</h2><div class="t-redactor__text">March 19 is the official <strong>date of birth </strong>of the <strong>submarine forces</strong> of the Russian <strong>fleet.</strong> On this day,<strong> Emperor </strong>Nicholas II <strong>issues a decree</strong>. Under this decree, a new class of <strong>warships </strong>is <strong>included </strong>in the classification of <strong>navy vessels.</strong> This is submarines. The Russian fleet receives 10 submarines. They <strong>are based </strong>at the Libava <strong>naval base.</strong><br /><br />In December 1900, a special <strong>commission</strong> begins to<strong> design</strong> the first <strong>combat </strong>submarine. Its first name is "Minonosets". In 1904, it gets a new name — "Delfin".<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">creation – создание</li><li data-list="bullet">submarine forces – подводные силы</li><li data-list="bullet">fleet – флот</li><li data-list="bullet">decree – указ</li><li data-list="bullet">emperor – император</li><li data-list="bullet">to issue – издавать</li><li data-list="bullet">date of birth – дата рождения</li><li data-list="bullet">navy – военно-морской флот</li><li data-list="bullet">vessel – судно</li><li data-list="bullet">warship – боевой корабль</li><li data-list="bullet">to include - включать (в себя)</li><li data-list="bullet">submarine – подводная лодка</li><li data-list="bullet">to receive – получать, включать в состав</li><li data-list="bullet">to be based – базироваться</li><li data-list="bullet">naval base – военно-морская база</li><li data-list="bullet">commission – комиссия</li><li data-list="bullet">to design – проектировать</li><li data-list="bullet">combat – боевой</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Vernal Equinox Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/jp8ead1vj1-the-vernal-equinox-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/jp8ead1vj1-the-vernal-equinox-day?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 08:10:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>The vernal equinox is a unique natural phenomenon. Speaking in scientific language, at this moment the center of the Sun crosses the celestial equator. The Sun moves along a line called the ecliptic.</description>
      <turbo:content><![CDATA[<header><h1>The Vernal Equinox Day</h1></header><h2  class="t-redactor__h2">The Vernal Equinox Day</h2><div class="t-redactor__text">The <strong>vernal equinox</strong> is a <strong>unique natural phenomenon. </strong>Speaking in <strong>scientific language,</strong> at this moment the center of <strong>the Sun</strong> crosses the<strong> celestial equator. </strong>The Sun moves <strong>along</strong> a line called the <strong>ecliptic.</strong><br /><br />The date changes every year. Usually it <strong>happens </strong>between March 19 and 21. In 2026, it is March 20.<br /><br />Speaking more <strong>simply:</strong> the Earth <strong>rotates</strong> around its <strong>axis.</strong> This axis is <strong>imaginary </strong>and <strong>passes through the poles.</strong> <strong>At the same time, the Earth </strong>moves around the Sun. On the day of the equinox, the Earth is in such a position that the sun's <strong>rays fall directly on the equator.</strong> The Sun moves from the <strong>southern hemisphere</strong> to the <strong>northern hemisphere.</strong> On these days, in all countries, day is almost <strong>equal</strong> to night.<br /><br />The spring and autumn equinoxes <strong>are considered </strong>the astronomical beginning of the<strong> corresponding</strong> seasons.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">vernal equinox – весеннее равноденствие</li><li data-list="bullet">the Sun - Солнце</li><li data-list="bullet">the Earth - Земля</li><li data-list="bullet">unique – уникальный</li><li data-list="bullet">natural phenomenon – явление природы</li><li data-list="bullet">scientific language – научный язык</li><li data-list="bullet">celestial equator – небесный экватор</li><li data-list="bullet">along - вдоль</li><li data-list="bullet">ecliptic – эклиптика</li><li data-list="bullet">to happen – происходить</li><li data-list="bullet">between – между</li><li data-list="bullet">simply – просто</li><li data-list="bullet">to rotate – вращаться</li><li data-list="bullet">axis – ось</li><li data-list="bullet">imaginary – воображаемый</li><li data-list="bullet">to pass through – проходить через</li><li data-list="bullet">pole – полюс</li><li data-list="bullet">at the same time – одновременно</li><li data-list="bullet">ray – луч</li><li data-list="bullet">to fall – падать</li><li data-list="bullet">directly – прямо, отвесно</li><li data-list="bullet">equator – экватор</li><li data-list="bullet">southern hemisphere – южное полушарие</li><li data-list="bullet">northern hemisphere – северное полушарие</li><li data-list="bullet">equal – равный</li><li data-list="bullet">to consider - считать, полагать</li><li data-list="bullet">corresponding – соответствующий</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Poetry Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/x4n4jtmlc1-world-poetry-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/x4n4jtmlc1-world-poetry-day?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 08:22:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>In 1999, UNESCO makes a decision. Every year on March 21, people celebrate World Poetry Day. The first World Poetry Day takes place in 2000 in Paris. The word "poetry" comes from the Greek word poieo. </description>
      <turbo:content><![CDATA[<header><h1>World Poetry Day</h1></header><h2  class="t-redactor__h2">World Poetry Day</h2><div class="t-redactor__text">In 1999, <strong>UNESCO</strong> makes a <strong>decision. </strong>Every year on March 21, people celebrate <strong>World Poetry Day</strong>. The first World Poetry Day<strong> takes place</strong> in 2000 in Paris.<br /><br />The word <strong>"poetry" comes from</strong> the Greek word <em>poieo. </em>It <strong>means</strong> "to create, to make, to build, to <strong>construct</strong>". People believe that the most <strong>ancient hymn-poems </strong>are created in the 23rd<strong> century BC.</strong><br /><br />Today, on this day, poetry concerts, <strong>author readings</strong>, conferences and seminars take place all over the world. They <strong>are dedicated </strong>to poets and their <strong>work.</strong> Presentations of new poetry literature also take place. People <strong>award literary prizes. </strong>These <strong>events</strong> happen in <strong>cultural institutions, educational institutions</strong> and creative groups.<br /><br />In Russia, the<strong> awarding</strong> of the national literary prizes "Poet of the Year" and "Writer of the Year"<strong> is timed to </strong>World Poetry Day. The Russian Union of Writers <strong>establishes</strong> these prizes. Its <strong>goal </strong>is to find new talented authors. These authors can <strong>contribute </strong>to <strong>modern </strong>Russian literature.<br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">World Poetry Day – Всемирный день поэзии</li><li data-list="bullet">UNESCO – ЮНЕСКО</li><li data-list="bullet">decision – решение</li><li data-list="bullet">to take place – проходить</li><li data-list="bullet">poetry – поэзия</li><li data-list="bullet">to come from – происходить (от)</li><li data-list="bullet">Greek – греческий</li><li data-list="bullet">to mean – означать</li><li data-list="bullet">to create – творить, создавать</li><li data-list="bullet">to construct – созидать</li><li data-list="bullet">ancient – древний</li><li data-list="bullet">hymn-poem – стих-гимн</li><li data-list="bullet">century – век</li><li data-list="bullet">BC – до нашей эры</li><li data-list="bullet">author reading – авторское чтение</li><li data-list="bullet">dedicated – посвященный</li><li data-list="bullet">work – творчество</li><li data-list="bullet">to award – вручать, присуждать</li><li data-list="bullet">literary prize – литературная премия</li><li data-list="bullet">event – событие</li><li data-list="bullet">cultural institution – учреждение культуры</li><li data-list="bullet">educational institution – учреждение образования</li><li data-list="bullet">awarding – вручение</li><li data-list="bullet">to be timed to – быть приуроченным к</li><li data-list="bullet">union – союз</li><li data-list="bullet">to establish – учреждать</li><li data-list="bullet">goal – цель</li><li data-list="bullet">to contribute – вносить вклад</li><li data-list="bullet">modern – современный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Expression "O.K."</title>
      <link>https://www.lingvo-mir.ru/news/tpost/d662849471-the-birthday-of-the-expression-ok</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/d662849471-the-birthday-of-the-expression-ok?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 08:43:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>People believe that on March 23, 1839, the expression "O.K." appears for the first time. Today it is the very popular "okay". According to one version, this expression appears in the Boston newspaper </description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Expression "O.K."</h1></header><h2  class="t-redactor__h2">The Birthday of the Expression "O.K."</h2><div class="t-redactor__text">People believe that on March 23, 1839, the <strong>expression </strong>"O.K." <strong>appears </strong>for the first time. Today it is the very popular "okay".<br /><br /><strong>According to</strong> one <strong>version, </strong>this expression appears in the Boston <strong>newspaper</strong> <em>Morning Post.</em> It is a <strong>joke abbreviation</strong> of the <strong>incorrectly written </strong>"all correct".<br /><br />But New York Democrats think <strong>differently. </strong>They believe that they <strong>create</strong> "O.K." They give the name to their club — The Democratic OK Club. "OK" is an abbreviation for Old Kinderhook. This is the name of the place where US President Martin Van Buren<strong> is born.</strong><br /><br />A month later, this abbreviation appears in a New York newspaper in its <strong>current meaning:</strong> "Don't you think that everything is O.K.?"<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">expression – выражение</li><li data-list="bullet">to believe – считать, верить</li><li data-list="bullet">to appear – появляться</li><li data-list="bullet">according to – по, согласно</li><li data-list="bullet">version – версия</li><li data-list="bullet">newspaper – газета</li><li data-list="bullet">joke – шутка, шуточный</li><li data-list="bullet">abbreviation – сокращение</li><li data-list="bullet">incorrectly – неправильно</li><li data-list="bullet">written – написанный</li><li data-list="bullet">all correct – всё правильно</li><li data-list="bullet">differently – по-другому</li><li data-list="bullet">to create – создавать, порождать</li><li data-list="bullet">to be born – рождаться</li><li data-list="bullet">current – нынешний, текущий</li><li data-list="bullet">meaning – значение</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Assassination of Russian Emperor Paul I</title>
      <link>https://www.lingvo-mir.ru/news/tpost/buyx915jr1-the-assassination-of-russian-emperor-pau</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/buyx915jr1-the-assassination-of-russian-emperor-pau?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 08:49:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>Russian Emperor Paul I is killed in his own bedroom. This happens on the night of March 24, 1801, in the Mikhailovsky Castle in St. Petersburg. According to one version, officers strangle and beat him.</description>
      <turbo:content><![CDATA[<header><h1>The Assassination of Russian Emperor Paul I</h1></header><h2  class="t-redactor__h2">The Assassination of Russian Emperor Paul I</h2><div class="t-redactor__text">Russian <strong>Emperor</strong> Paul I is killed in his own bedroom. This happens on the night of March 24, 1801, in the Mikhailovsky<strong> Castle </strong>in St. Petersburg. <strong>According to</strong> one version, officers <strong>strangle </strong>and <strong>beat</strong> him.<br /><br />This is the last <strong>palace coup</strong> in the history of Russia. According to various <strong>estimates, </strong>from 30 to 70 people take part in the <strong>conspiracy.</strong><br /><br />The organizers of the coup are <strong>Count</strong> Palen and<strong> Prince </strong>Platon Zubov. Zubov is a<strong> former </strong>favorite of Catherine. They have personal <strong>reasons</strong> <strong>to hate</strong> Paul. But the main reason is different. When Paul becomes emperor, he <strong>drastically</strong> changes the old <strong>order </strong>of Catherine. This causes <strong>discontent </strong>among many <strong>noble families.</strong><br /><br />The<strong> conspirators </strong>are not <strong>professional killers.</strong> That is why they <strong>act clumsily and fussily. To justify the crime, </strong>they <strong>slander</strong> the monarch as a "<strong>mad tyrant</strong>".<strong> People are told </strong>that the emperor <strong>dies</strong> of a<strong> stroke.</strong><br /><br />His eldest son Alexander <strong>ascends the throne.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">assassination – убийство (по заговору)</li><li data-list="bullet">emperor – император</li><li data-list="bullet">castle – замок</li><li data-list="bullet">according to – по, согласно</li><li data-list="bullet">to strangle – душить</li><li data-list="bullet">to beat – бить, забивать</li><li data-list="bullet">palace coup – дворцовый переворот</li><li data-list="bullet">estimate – оценка</li><li data-list="bullet">conspiracy – заговор</li><li data-list="bullet">count – граф</li><li data-list="bullet">prince – князь</li><li data-list="bullet">former – бывший</li><li data-list="bullet">reason – причина</li><li data-list="bullet">to hate – ненавидеть</li><li data-list="bullet">drastically – круто, резко</li><li data-list="bullet">order – порядок</li><li data-list="bullet">discontent – недовольство</li><li data-list="bullet">noble family – знатная семья</li><li data-list="bullet">conspirator – заговорщик</li><li data-list="bullet">professional killers - наемники</li><li data-list="bullet">to act - действовать</li><li data-list="bullet">clumsily – неумело</li><li data-list="bullet">fussily – суетливо</li><li data-list="bullet">to justify – оправдывать</li><li data-list="bullet">to justify the crime – чтобы оправдать преступление</li><li data-list="bullet">to slander – оклеветать</li><li data-list="bullet">mad – сумасшедший</li><li data-list="bullet">tyrant – тиран</li><li data-list="bullet">people are told – людям было сказано, что</li><li data-list="bullet">to die – умирать, скончаться</li><li data-list="bullet">stroke – апоплексический удар</li><li data-list="bullet">to ascend the throne – вступать на престол</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Birthday of the Postcard in Russia</title>
      <link>https://www.lingvo-mir.ru/news/tpost/kcn73fsl61-the-birthday-of-the-postcard-in-russia</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/kcn73fsl61-the-birthday-of-the-postcard-in-russia?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 09:02:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>World Postcard Day is celebrated on October 1. On this day in 1869, the first correspondent card appears. That is what people call a postcard at that time. It begins official circulation.</description>
      <turbo:content><![CDATA[<header><h1>The Birthday of the Postcard in Russia</h1></header><h2  class="t-redactor__h2">The Birthday of the Postcard in Russia</h2><div class="t-redactor__text">World <strong>Postcard </strong>Day is celebrated on October 1. On this day in 1869, the first <strong>correspondent card appears</strong>. That is what people <strong>call </strong>a postcard at that time. It begins official <strong>circulation.</strong><br /><br />In Russia, the postcard begins circulation <strong>a little later </strong>— on March 25, 1872. That is why we can <strong>freely</strong> call this date the Birthday of the postcard in Russia.<br /><br />The postcard becomes very popular when a <strong>colorful</strong> picture <strong>appears </strong>on its <strong>front side.</strong> <strong>According to</strong> one version, <strong>soldiers' </strong>postcards with <strong>drawings</strong> from the time of the Franco-Prussian <strong>War</strong> <strong>give a push </strong>to the <strong>appearance </strong>of colorful postcards. <br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">postcard – почтовая открытка</li><li data-list="bullet">correspondent card – корреспондентская карточка</li><li data-list="bullet">to appear – появляться, выходить в свет</li><li data-list="bullet">to call – называть</li><li data-list="bullet">circulation – хождение</li><li data-list="bullet">freely – смело</li><li data-list="bullet">colorful – красочный</li><li data-list="bullet">front side – лицевая сторона</li><li data-list="bullet">according to - согласно</li><li data-list="bullet">soldier – солдатский</li><li data-list="bullet">drawing – рисунок</li><li data-list="bullet">war – война</li><li data-list="bullet">to give a push – дать толчок</li><li data-list="bullet">appearance – появление</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Solitude Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/biuxvikoo1-solitude-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/biuxvikoo1-solitude-day?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 10:14:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 26, people celebrate a slightly sad holiday. This is Solitude Day. This day is dedicated to understanding solitude in the modern world.</description>
      <turbo:content><![CDATA[<header><h1>Solitude Day</h1></header><h2  class="t-redactor__h2">Solitude Day</h2><div class="t-redactor__text">On March 26, people celebrate a <strong>slightly</strong> sad holiday. This is <strong>Solitude </strong>Day. This day <strong>is dedicated to</strong> <strong>understanding</strong> solitude in the modern world.<br /><br />Solitude is an emotional <strong>state </strong>of a person. A person is in real or <strong>imagined isolation</strong> from other people. It is not only the physical <strong>absence </strong>of <strong>communication.</strong> More often it is an <strong>inner</strong> state. A person feels <strong>psychologically </strong>and socially <strong>disconnected </strong>from <strong>society.</strong><br /><br />Some people do not <strong>see </strong>solitude <strong>as </strong>a problem. They easily <strong>cope with</strong> it when they need to. Other people cannot <strong>overcome</strong> this state. They <strong>suffer</strong> from it. They feel <strong>abandoned</strong> and<strong> unwanted.</strong> <strong>Psychologists </strong>are <strong>sure:</strong> the <strong>feeling </strong>of solitude and real social isolation are not always the <strong>same </strong>thing. You can feel <strong>lonely</strong> in the <strong>circle </strong>of your family or in the company of friends. And v<strong>ice versa </strong>— you can be happy in <strong>complete </strong>isolation.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">solitude – одиночество</li><li data-list="bullet">slightly – немного</li><li data-list="bullet">dedicated – посвященный</li><li data-list="bullet">understanding – осознание, понимание</li><li data-list="bullet">emotional state – эмоциональное состояние</li><li data-list="bullet">imagined – придуманный</li><li data-list="bullet">isolation – изоляция</li><li data-list="bullet">absence – отсутствие</li><li data-list="bullet">communication – общение</li><li data-list="bullet">inner – внутренний</li><li data-list="bullet">disconnected – оторванный</li><li data-list="bullet">society – общество</li><li data-list="bullet">to see as – воспринимать как</li><li data-list="bullet">to cope with – справляться с</li><li data-list="bullet">to overcome – преодолеть</li><li data-list="bullet">to suffer – страдать</li><li data-list="bullet">abandoned – покинутый</li><li data-list="bullet">unwanted – ненужный</li><li data-list="bullet">psychologist – психолог</li><li data-list="bullet">sure – уверенный</li><li data-list="bullet">feeling – чувство</li><li data-list="bullet">same – одинаковый, тождественный</li><li data-list="bullet">lonely – одинокий</li><li data-list="bullet">circle – круг</li><li data-list="bullet">relatives – родные</li><li data-list="bullet">vice versa – наоборот</li><li data-list="bullet">complete – полный, абсолютный</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>World Theatre Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/0c2i2b6xt1-world-theatre-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/0c2i2b6xt1-world-theatre-day?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 10:24:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>World Theatre Day is established in 1961. This happens at the 9th Congress of the International Theatre Institute. Every year on March 27, this day is celebrated by the Institute's Centers and international theatre societies. </description>
      <turbo:content><![CDATA[<header><h1>World Theatre Day</h1></header><h2  class="t-redactor__h2">World Theatre Day</h2><div class="t-redactor__text"><strong>World Theatre Day</strong> is <strong>established </strong>in 1961. This happens at the 9th Congress of the International Theatre Institute. Every year on March 27, this day is celebrated by the Institute's Centers and international theatre <strong>societies.</strong> The holiday traditionally <strong>takes place</strong> under one <strong>motto</strong>: "Theatre as a <strong>means </strong>of <strong>mutual understanding </strong>and <strong>strengthening peace </strong>among <strong>peoples</strong>".<br /><br />Every year, <strong>prominent figures </strong>of world culture a<strong>ddress</strong> the world theatre <strong>community. </strong>Their <strong>message </strong>is translated into more than 50 languages. It is read to tens of thousands of <strong>spectators</strong> before <strong>performances</strong> in theatres all over the world. It is <strong>printed </strong>in hundreds of daily newspapers. The first message in 1962 is written by French writer and <strong>artist </strong>Jean Cocteau. <strong>Among </strong>Russian authors are composer Dmitri Shostakovich, actors Mikhail Tsarev and Kirill Lavrov, <strong>director </strong>Anatoly Vasiliev.<br /><br />The first <strong>mention </strong>of a theatrical performance <strong>dates back to</strong> 2500 <strong>BC. </strong>The first theatrical play takes place in Egypt. Its <strong>plot is based </strong>on images of Egyptian <strong>mythology </strong>— the stories of the <strong>god</strong> Osiris.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">World Theatre Day – Всемирный день театра</li><li data-list="bullet">to establish – устанавливать</li><li data-list="bullet">society – общество</li><li data-list="bullet">to take place - проходить (о мероприятии)</li><li data-list="bullet">motto – девиз</li><li data-list="bullet">means – средство</li><li data-list="bullet">mutual understanding – взаимопонимание</li><li data-list="bullet">strengthening – укрепление</li><li data-list="bullet">peace – мир</li><li data-list="bullet">peoples – народы</li><li data-list="bullet">prominent figure – крупный деятель</li><li data-list="bullet">to address – обращаться</li><li data-list="bullet">community – сообщество</li><li data-list="bullet">message – послание</li><li data-list="bullet">spectator – зритель</li><li data-list="bullet">performance – спектакль, постановка</li><li data-list="bullet">to print - печатать</li><li data-list="bullet">among - среди</li><li data-list="bullet">artist – художник</li><li data-list="bullet">director – режиссер</li><li data-list="bullet">mention – упоминание</li><li data-list="bullet">to date back to – датироваться</li><li data-list="bullet">BC – до нашей эры</li><li data-list="bullet">play – игра, пьеса</li><li data-list="bullet">plot – сюжет</li><li data-list="bullet">to be based on – быть основанным (на)</li><li data-list="bullet">mythology – мифология</li><li data-list="bullet">god – бог</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Patent of the First Washing Machine</title>
      <link>https://www.lingvo-mir.ru/news/tpost/v1z89uc4k1-the-patent-of-the-first-washing-machine</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/v1z89uc4k1-the-patent-of-the-first-washing-machine?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 15:23:00 +0300</pubDate>
      <category>Хроника дня</category>
      <enclosure url="https://static.tildacdn.com/tild6231-3431-4462-b638-363830633338/_.jpg" type="image/jpeg"/>
      <description>People always need to wash clothes. But the history of devices for washing begins several centuries ago. Sailors use an interesting method during a voyage.</description>
      <turbo:content><![CDATA[<header><h1>The Patent of the First Washing Machine</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6231-3431-4462-b638-363830633338/_.jpg"/></figure><h2  class="t-redactor__h2">The Patent of the First Washing Machine</h2><div class="t-redactor__text">People always need to wash clothes. But the history of <strong>devices </strong>for washing begins several <strong>centuries </strong>ago. <strong>Sailors</strong> use an interesting method during a <strong>voyage. </strong>They <strong>attach</strong> clothes with <strong>a rope</strong> and <strong>throw</strong> them <strong>overboard.</strong> Sea water with <strong>foam</strong> washes all the<strong> dirt </strong>from the <strong>fabric</strong> well. Women <strong>rub </strong>clothes against <strong>stones. </strong>They use <strong>sand </strong>instead of <strong>soap.</strong> <strong>Means </strong>for washing are known since <strong>ancient times.</strong> During<strong> excavations</strong> in <strong>Ancient Rome,</strong> people find<strong> remains </strong>of soap. It is made from <strong>ash</strong> and animal <strong>fat.</strong><br /><br />Finally, in 1797, the first device for washing appears. On March 28, 1797, in the USA, Nathaniel Briggs gets a patent for the first washing machine. It is a <strong>wooden</strong> box with a <strong>movable frame.</strong><br /><br />The next invention <strong>appears </strong>again in the USA in 1851. American James King<strong> invents </strong>a washing machine with a <strong>rotating drum. </strong>It is very <strong>similar</strong> to a modern machine. But its <strong>drive </strong>is <strong>manual.</strong><br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">patent – патент</li><li data-list="bullet">washing machine – стиральная машина</li><li data-list="bullet">device – устройство, приспособление</li><li data-list="bullet">century – век, столетие</li><li data-list="bullet">sailor – моряк</li><li data-list="bullet">voyage – плавание</li><li data-list="bullet">to attach – прикреплять</li><li data-list="bullet">rope – канат</li><li data-list="bullet">to throw overboard – кидать за борт</li><li data-list="bullet">foam – пена</li><li data-list="bullet">dirt – грязь</li><li data-list="bullet">fabric – ткань</li><li data-list="bullet">to rub – тереть</li><li data-list="bullet">stone – камень</li><li data-list="bullet">sand – песок</li><li data-list="bullet">means – средство</li><li data-list="bullet">ancient times – античные времена</li><li data-list="bullet">excavations – раскопки</li><li data-list="bullet">Ancient Rome – Древний Рим</li><li data-list="bullet">remains – остатки</li><li data-list="bullet">soap – мыло</li><li data-list="bullet">ash – зола</li><li data-list="bullet">fat – жир</li><li data-list="bullet">to appear – появляться</li><li data-list="bullet">wooden – деревянный</li><li data-list="bullet">movable – подвижный</li><li data-list="bullet">frame – рама</li><li data-list="bullet">to invent – изобретать</li><li data-list="bullet">rotating – вращающийся</li><li data-list="bullet">drum – барабан</li><li data-list="bullet">similar – похожий, напоминающий</li><li data-list="bullet">drive – привод</li><li data-list="bullet">manual – ручной</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Craftsman's Day in Russia</title>
      <link>https://www.lingvo-mir.ru/news/tpost/psrjcysa01-craftsmans-day-in-russia</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/psrjcysa01-craftsmans-day-in-russia?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 06:42:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 30, people in Russia celebrate Craftsman's Day. It is an unofficial but important holiday. It is dedicated to masters of manual labor and folk crafts.</description>
      <turbo:content><![CDATA[<header><h1>Craftsman's Day in Russia</h1></header><h2  class="t-redactor__h2">Craftsman's Day in Russia</h2><div class="t-redactor__text">On March 30, people in Russia celebrate Craftsman's Day. It is an unofficial but important holiday. It is <strong>dedicated </strong>to masters of <strong>manual labor</strong> and <strong>folk crafts.</strong><br /><br />A <strong>craftsman</strong> is a person who makes products by hand or with the help of simple <strong>tools</strong>. These can be <strong>potters, blacksmiths, weavers, leatherworkers, jewelers,</strong> <strong>wood</strong> or <strong>glass </strong>masters. <strong>Crafts</strong> play a very important role in the life of society for many <strong>centuries.</strong> <br /><br />The holiday is not official. But cultural <strong>institutions, </strong>houses of <strong>folk art</strong> and craft centers celebrate it every year on March 30. <strong> Exhibitions</strong>, <strong>fairs </strong>and master classes are <strong>timed t</strong>o this date. You can buy handmade products. You can see how they <strong>are created.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">craftsman – ремесленник</li><li data-list="bullet">dedicated – посвященный</li><li data-list="bullet">master – мастер</li><li data-list="bullet">manual labor – ручной труд</li><li data-list="bullet">folk crafts – народные промыслы</li><li data-list="bullet">a tool – инструмент</li><li data-list="bullet">potter – гончар</li><li data-list="bullet">blacksmith – кузнец</li><li data-list="bullet">weaver – ткач</li><li data-list="bullet">leatherworker – кожевник</li><li data-list="bullet">jeweler – ювелир</li><li data-list="bullet">wood – дерево</li><li data-list="bullet">glass – стекло</li><li data-list="bullet">century – век</li><li data-list="bullet">society – общество</li><li data-list="bullet">an institution – учреждение</li><li data-list="bullet">folk art – народное творчество</li><li data-list="bullet">exhibition – выставка</li><li data-list="bullet">fair – ярмарка</li><li data-list="bullet">timed – приуроченный</li><li data-list="bullet">to create – создавать</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The Grand Opening of the Eiffel Tower in Paris</title>
      <link>https://www.lingvo-mir.ru/news/tpost/hy68j7nny1-the-grand-opening-of-the-eiffel-tower-in</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/hy68j7nny1-the-grand-opening-of-the-eiffel-tower-in?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 06:53:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On March 31, 1889, French engineer Gustave Eiffel raises the French flag to the top of the tower. Today, the Eiffel Tower is the most recognizable landmark of Paris. </description>
      <turbo:content><![CDATA[<header><h1>The Grand Opening of the Eiffel Tower in Paris</h1></header><h2  class="t-redactor__h2">The Grand Opening of the Eiffel Tower in Paris</h2><div class="t-redactor__text">On March 31, 1889, French engineer Gustave Eiffel <strong>raises </strong>the French flag to the top of the tower. Today, the <strong>Eiffel Tower</strong> is the most <strong>recognizable landmark</strong> of Paris. It is known all over the world as a symbol of France. The engineer himself <strong>calls</strong> it simply — the 300-meter tower.<br /><br />At first, the tower <strong>is conceived </strong>as a <strong>temporary</strong> structure. Its <strong>purpose </strong>is <strong>to serve</strong> as the <strong>entrance arch f</strong>or the 1889 <strong>World Exhibition</strong> in Paris. Twenty years after the exhibition, people plan <strong>to demolish</strong> the tower. But radio antennas <strong>save</strong> the tower. They <strong>are installed </strong>at the very top.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">grand opening – торжественное открытие</li><li data-list="bullet">Eiffel Tower – Эйфелева башня</li><li data-list="bullet">engineer – конструктор, инженер</li><li data-list="bullet">to raise – поднимать, водружать</li><li data-list="bullet">recognizable – узнаваемый</li><li data-list="bullet">landmark – достопримечательность</li><li data-list="bullet">to call – называть</li><li data-list="bullet">simply – просто</li><li data-list="bullet">to conceive – задумывать</li><li data-list="bullet">temporary – временный</li><li data-list="bullet">structure – сооружение</li><li data-list="bullet">purpose – цель</li><li data-list="bullet">to serve – служить</li><li data-list="bullet">entrance arch – входная арка</li><li data-list="bullet">World Exhibition – Всемирная выставка</li><li data-list="bullet">to demolish – сносить</li><li data-list="bullet">to save – спасать</li><li data-list="bullet">to install - устанавливать</li><li data-list="bullet">the very top – самый верх</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>April Fools' Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/i371b1u281-april-fools-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/i371b1u281-april-fools-day?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 07:11:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>April Fools' Day (or All Fools' Day) is an international holiday. People celebrate it all over the world on April 1. On this day, people play tricks on relatives, friends and acquaintances. </description>
      <turbo:content><![CDATA[<header><h1>April Fools' Day</h1></header><h2  class="t-redactor__h2">April Fools' Day</h2><div class="t-redactor__text"><strong>April Fools' Day </strong>(or All Fools' Day) is an international holiday. People celebrate it all over the world on April 1. On this day, people<strong> play tricks </strong>on <strong>relatives</strong>, friends and <strong>acquaintances.</strong> They <strong>make fun</strong> of each other.<br /><br />Nobody knows <strong>exactly</strong> where this holiday <strong>comes from</strong>. Maybe from France, England, Mexico or Sweden. It is a <strong>mystery. </strong>On April Fools' Day, people give each other <strong>meaningless tasks.</strong> For example, they ask to find and bring sweet <strong>vinegar.</strong><br /><br />April Fools' <strong>jokes </strong>are very <strong>diverse</strong>. They <strong>cover both</strong> those who joke <strong>and</strong> those who are joked about. In different countries, there are different traditions for this day. In some countries, people play tricks only before noon. If a person <strong>is caught</strong> playing a trick after noon, people think he is not very<strong> smart.</strong> In Italy, the symbol of the holiday is a fish. <strong>Anyway</strong>, on this day anyone can get positive energy. The main thing is that the fun is kind and <strong>universal.</strong><br /><br /><strong>Vocabulary:</strong><br /><br /><ul><li data-list="bullet">April Fools' Day – День смеха, День дурака</li><li data-list="bullet">to play a trick – разыгрывать</li><li data-list="bullet">relative – родственник</li><li data-list="bullet">acquaintance – знакомый</li><li data-list="bullet">to make fun of – подшучивать (над)</li><li data-list="bullet">exactly – точно</li><li data-list="bullet">to come from – происходить, приходить (из)</li><li data-list="bullet">mystery – тайна</li><li data-list="bullet">meaningless – бессмысленный</li><li data-list="bullet">task – поручение</li><li data-list="bullet">sweet vinegar – сладкий уксус</li><li data-list="bullet">joke – шутка</li><li data-list="bullet">diverse – разнообразный</li><li data-list="bullet">to cover – охватывать</li><li data-list="bullet">both... and... – и... и...</li><li data-list="bullet">to be caught – быть пойманным</li><li data-list="bullet">smart – умный</li><li data-list="bullet">anyway – как бы то ни было</li><li data-list="bullet">main thing – главное</li><li data-list="bullet">universal – всеобщий</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Mention of the Word "Jazz" in Print</title>
      <link>https://www.lingvo-mir.ru/news/tpost/kb172iryy1-the-first-mention-of-the-word-jazz-in-pr</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/kb172iryy1-the-first-mention-of-the-word-jazz-in-pr?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 07:17:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>For a long time, people think that the word "jazz" first appears in print on March 6, 1913. This happens in an American newspaper in San Francisco.</description>
      <turbo:content><![CDATA[<header><h1>The First Mention of the Word "Jazz" in Print</h1></header><h2  class="t-redactor__h2">The First Mention of the Word "Jazz" in Print</h2><div class="t-redactor__text">For a long time, people think that the word "<strong>jazz</strong>" first appears in print on March 6, 1913. This happens in an American newspaper in San Francisco.<br /><br />But in 2003, <strong>librarian</strong> George A. Thompson Jr. finds other information. He works at New York University. He <strong>finds out </strong>that the word "jazz"<strong> is mentioned</strong> earlier — in the Los Angeles Times on April 2, 1912.<br /><br />Later, in 1917, the American magazine Literary Digest explains: "Jazz is music that makes people <strong>shake</strong>, jump and <strong>writhe"</strong>.<br /><br />Jazz <strong>includes </strong>different elements. These are Negro musical folklore:<strong> ritual </strong>dances, <strong>work songs, spirituals </strong>and <strong>blues. </strong>Jazz also includes African elements:  <strong>repetition </strong>of the <strong>main motif,</strong> <strong>"call and response" </strong>performance, <strong>vocal expressiveness</strong> and improvisation.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">first mention – первое упоминание</li><li data-list="bullet">in print – в печати</li><li data-list="bullet">jazz – джаз</li><li data-list="bullet">to appear – появляться</li><li data-list="bullet">librarian – библиотекарь</li><li data-list="bullet">to find out – узнавать</li><li data-list="bullet">to mention – упоминать</li><li data-list="bullet">to explain – объяснять, разъяснять</li><li data-list="bullet">to make – заставлять</li><li data-list="bullet">to shake – трястись</li><li data-list="bullet">to writhe – корчиться</li><li data-list="bullet">to include – включать (в себя)</li><li data-list="bullet">Negro – негритянский</li><li data-list="bullet">ritual dance – обрядовая пляска</li><li data-list="bullet">work song – рабочая песня</li><li data-list="bullet">spiritual – спиричуэл</li><li data-list="bullet">blues – блюз</li><li data-list="bullet">repetition – повторяемость</li><li data-list="bullet">main motif – основной мотив</li><li data-list="bullet">call and response – зов и ответ</li><li data-list="bullet">performance – исполнение</li><li data-list="bullet">expressiveness – экспрессивность</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Kidnapping, Caucasian Style</title>
      <link>https://www.lingvo-mir.ru/news/tpost/5i14lis051-kidnapping-caucasian-style</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/5i14lis051-kidnapping-caucasian-style?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 07:24:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On April 3, 1967, a wide screening of Leonid Gaidai's comedy begins in cinemas of the Soviet Union. It is called "Kidnapping, Caucasian Style, or Shurik's New Adventures".</description>
      <turbo:content><![CDATA[<header><h1>Kidnapping, Caucasian Style</h1></header><h2  class="t-redactor__h2">Kidnapping, Caucasian Style</h2><div class="t-redactor__text">On April 3, 1967, a <strong>wide screening</strong> of Leonid Gaidai's comedy begins in cinemas of the Soviet Union. It is called <strong>"Kidnapping, Caucasian Style, or Shurik's New Adventures".</strong><br /><br />One day, Leonid Gaidai reads a newspaper <strong>article. </strong>It writes about a <strong>horseman.</strong> This horseman k<strong>idnaps</strong> his <strong>beloved </strong>somewhere in the Caucasus. The <strong>director decides </strong>to make a comedy with a <strong>similar plot. </strong>Over several months, together with Yakov Kostyukovsky and Maurice Slobodskoy, he writes <strong>a script.</strong><br /><br />The <strong>success</strong> of the comedy "Kidnapping, Caucasian Style" is truly <strong>huge.</strong> In 1967, 76 million Soviet <strong>viewers</strong> watch it. This is first place for the year and fourth place in the <strong>entire</strong> history of Soviet film<strong> distribution.</strong><br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">"Kidnapping, Caucasian Style, or Shurik's New Adventures" - «Кавказская пленница, или Новые приключения Шурика».</li><li data-list="bullet">release – выход (на экраны)</li><li data-list="bullet">wide screening – широкая демонстрация, показ</li><li data-list="bullet">adventure – приключение</li><li data-list="bullet">article – заметка (в газете)</li><li data-list="bullet">horseman – джигит, всадник</li><li data-list="bullet">to kidnap – красть (похищать)</li><li data-list="bullet">beloved – возлюбленная</li><li data-list="bullet">the Caucasus - Кавказ</li><li data-list="bullet">director – режиссер</li><li data-list="bullet">to decide – решать</li><li data-list="bullet">similar – похожий, подобный</li><li data-list="bullet">plot – сюжет</li><li data-list="bullet">script – сценарий</li><li data-list="bullet">success – успех</li><li data-list="bullet">huge – огромный, оглушительный</li><li data-list="bullet">viewer – зритель</li><li data-list="bullet">entire – весь, целый</li><li data-list="bullet">film distribution – кинопрокат</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>The First Isolation of Vitamin C (Ascorbic Acid)</title>
      <link>https://www.lingvo-mir.ru/news/tpost/tyj7sgn0l1-the-first-isolation-of-vitamin-c-ascorbi</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/tyj7sgn0l1-the-first-isolation-of-vitamin-c-ascorbi?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 07:33:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>On April 4, 1932, American biochemist Charles Glen King isolates vitamin C for the first time. This vitamin is very important for the life of the human body. </description>
      <turbo:content><![CDATA[<header><h1>The First Isolation of Vitamin C (Ascorbic Acid)</h1></header><h2  class="t-redactor__h2">The First Isolation of Vitamin C (Ascorbic Acid)</h2><div class="t-redactor__text">On April 4, 1932, American <strong>biochemist </strong>Charles Glen King <strong>isolates </strong>vitamin C for the first time. This vitamin is very important for the life of the human body. It plays the main role in the<strong> formation of collagen. </strong>Collagen is <strong>necessary </strong>for the <strong>growth </strong>and <strong>repair of tissue cells,</strong> <strong>gums, blood vessels, bones and teeth.</strong> Vitamin C also helps the body <strong>absorb iron.</strong><br /><br />The vitamin takes part in the production of important <strong>chemical substances</strong>. It helps to <strong>cleanse</strong> the body of <strong>poisons.</strong> Scientists also <strong>come to the conclusion</strong> that<strong> a lack of </strong>vitamin C <strong>speeds up</strong> the <strong>aging </strong>of the body.<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">isolation – выделение</li><li data-list="bullet">ascorbic acid – аскорбиновая кислота</li><li data-list="bullet">biochemist – биохимик</li><li data-list="bullet">to isolate – выделять</li><li data-list="bullet">formation – образование</li><li data-list="bullet">collagen – коллаген</li><li data-list="bullet">necessary – необходимый</li><li data-list="bullet">growth – рост</li><li data-list="bullet">repair – восстановление</li><li data-list="bullet">tissue cells – клетки ткани</li><li data-list="bullet">gums – десны</li><li data-list="bullet">blood vessels – кровеносные сосуды</li><li data-list="bullet">bones – кости</li><li data-list="bullet">teeth – зубы</li><li data-list="bullet">to absorb – усваивать</li><li data-list="bullet">iron – железо</li><li data-list="bullet">to take part – участвовать</li><li data-list="bullet">chemical substances – химические вещества</li><li data-list="bullet">to cleanse – очищать</li><li data-list="bullet">poisons – яды</li><li data-list="bullet">scientist – ученый</li><li data-list="bullet">to come to a conclusion – приходить к выводу</li><li data-list="bullet">lack – недостаток</li><li data-list="bullet">to speed up – ускорять</li><li data-list="bullet">aging – старение</li></ul></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>International Soup Day</title>
      <link>https://www.lingvo-mir.ru/news/tpost/vygsyg0ye1-international-soup-day</link>
      <amplink>https://www.lingvo-mir.ru/news/tpost/vygsyg0ye1-international-soup-day?amp=true</amplink>
      <pubDate>Mon, 04 May 2026 07:41:00 +0300</pubDate>
      <category>Хроника дня</category>
      <description>Soup is a first course. It is an important part of the daily diet. To emphasize the importance of soup for health, people create a holiday. It is called International Soup Day. It is celebrated on April 5.</description>
      <turbo:content><![CDATA[<header><h1>International Soup Day</h1></header><h2  class="t-redactor__h2">International Soup Day</h2><div class="t-redactor__text"><strong>Soup </strong>is a <strong>first course.</strong> It is an important part of the daily <strong>diet</strong>. To<strong> emphasize </strong>the importance of soup for <strong>health, </strong>people create a holiday. It is called International Soup Day. It is celebrated on April 5.<br /><br />The word "soup" comes from the French word "soupe". And it, <strong>in turn,</strong> comes from the Latin word "suppa". In <strong>translation</strong>, this means "bread <strong>soaked </strong>in <strong>broth or bouillon".</strong> But soup as a daily dish in today's <strong>understanding</strong><em> appears</em> five centuries ago. At this time, strong dishes appear. They can <strong>withstand </strong>the cooking process. Methods of<strong>boiling,</strong> traditions<strong> </strong>and<strong> recipes</strong> of soups develop earlier. But soups become widespread in Europe and Russia by the 18th century. Later, this dish spreads all over the world. By the way, in Rus',<strong> liquid </strong>dishes are first called "pokhlebki". The word "soup" appears only in the time of Peter I. In<strong> ancient times,</strong> people call meat, fish and vegetable broths "otvar".<br /><br /><strong>Vocabulary:</strong><br /><ul><li data-list="bullet">soup – суп</li><li data-list="bullet">first course – первое блюдо</li><li data-list="bullet">diet – рацион питания</li><li data-list="bullet">to emphasize – подчеркивать</li><li data-list="bullet">health – здоровье</li><li data-list="bullet">to create – создавать</li><li data-list="bullet">French – французский</li><li data-list="bullet">Latin – латинский</li><li data-list="bullet">in turn – в свою очередь</li><li data-list="bullet">translation – перевод</li><li data-list="bullet">to mean – означать</li><li data-list="bullet">soaked – размоченный</li><li data-list="bullet">broth – отвар, бульон</li><li data-list="bullet">bouillon – бульон</li><li data-list="bullet">dish – блюдо</li><li data-list="bullet">understanding – понимание</li><li data-list="bullet">to appear – появляться</li><li data-list="bullet">century – век</li><li data-list="bullet">to withstand – выдерживать</li><li data-list="bullet">cooking process – процесс приготовления</li><li data-list="bullet">method – способ</li><li data-list="bullet">boiling – варка</li><li data-list="bullet">recipe – рецепт</li><li data-list="bullet">to develop – складываться</li><li data-list="bullet">widespread – широко распространенный</li><li data-list="bullet">liquid – жидкий</li><li data-list="bullet">ancient times – древние века</li></ul></div>]]></turbo:content>
    </item>
  </channel>
</rss>
