{"id":15018,"date":"2025-12-04T18:48:56","date_gmt":"2025-12-04T17:48:56","guid":{"rendered":"https:\/\/activities.myyaformation.com\/?post_type=dt_lessons&#038;p=15018"},"modified":"2025-12-04T18:48:59","modified_gmt":"2025-12-04T17:48:59","slug":"22-le-passe-compose-avec-etre","status":"publish","type":"dt_lessons","link":"https:\/\/activities.myyaformation.com\/en\/lessons\/22-le-passe-compose-avec-etre\/","title":{"rendered":"22. The pass\u00e9 compos\u00e9 with \u00eatre"},"content":{"rendered":"<!DOCTYPE html>\n<html lang=\"fr\">\n<div style=\"max-width: 900px; margin: 0 auto; padding: 20px; background-color: #f5f9ff; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: #333; line-height: 1.6;\">\n    <div style=\"background: white; border-radius: 15px; padding: 25px; box-shadow: 0 5px 15px rgba(0,0,0,0.08); border-left: 6px solid #2a5298;\">\n        <h1 style=\"color: #1e3c72; border-bottom: 2px solid #eaeaea; padding-bottom: 10px; margin-bottom: 20px; text-align: center;\">22. The pass\u00e9 compos\u00e9 with \u00eatre<\/h1>\n        \n        <div style=\"background: linear-gradient(to right, #f8f9ff, #e6eeff); padding: 20px; border-radius: 10px; margin-bottom: 20px;\">\n            <h2 style=\"color: #2a5298; margin-bottom: 15px;\">Explanation<\/h2>\n            <p style=\"margin-bottom: 15px;\">Some verbs use <strong>be<\/strong> in the past tense. These are often verbs of movement.<\/p>\n            <p style=\"margin-bottom: 15px; color: #1e3c72; font-weight: bold;\">Examples: to go, to come, to arrive, to leave, to enter, to exit, to go up, to go down.<\/p>\n            <p style=\"color: #1e3c72; font-weight: bold; background: #dce5ff; padding: 15px; border-radius: 8px; border-left: 4px solid #2a5298;\">Structure: subject + present tense of &quot;to be&quot; + past participle.<\/p>\n        <\/div>\n        \n        <div style=\"background: #f0f7ff; padding: 20px; border-radius: 10px; margin-bottom: 20px;\">\n            <h2 style=\"color: #2a5298; margin-bottom: 15px;\">Agreement<\/h2>\n            <p style=\"margin-bottom: 15px;\">The past participle agrees with the subject.<\/p>\n            <div style=\"display: flex; flex-wrap: wrap; gap: 15px;\">\n                <div style=\"flex: 1; min-width: 200px; background: white; padding: 15px; border-radius: 8px; box-shadow: 0 3px 6px rgba(0,0,0,0.05);\">\n                    <p style=\"color: #2a5298; font-weight: bold;\">\u2022 She has arrived.<\/p>\n                <\/div>\n                <div style=\"flex: 1; min-width: 200px; background: white; padding: 15px; border-radius: 8px; box-shadow: 0 3px 6px rgba(0,0,0,0.05);\">\n                    <p style=\"color: #2a5298; font-weight: bold;\">\u2022 They left.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div style=\"background: #e8f4ff; padding: 20px; border-radius: 10px; margin-bottom: 25px; border-left: 4px solid #4CAF50;\">\n            <h2 style=\"color: #2a5298; margin-bottom: 15px;\">Mini-situation<\/h2>\n            <p style=\"font-style: italic; color: #555;\">This morning, <strong>I went<\/strong> at school. <strong>My son came in<\/strong> in his class.<\/p>\n        <\/div>\n        \n        <div style=\"background: #f9fbff; padding: 25px; border-radius: 10px; border: 2px dashed #c2d6ff;\">\n            <h2 style=\"color: #2a5298; margin-bottom: 20px;\">Interactive exercise<\/h2>\n            <p style=\"margin-bottom: 20px;\">Select the correct form:<\/p>\n            \n            <div id=\"question1\" style=\"margin-bottom: 15px; padding: 15px; background: white; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.05);\">\n                <p style=\"font-weight: bold; margin-bottom: 15px;\">She _________ yesterday morning.<\/p>\n                <div style=\"display: flex; flex-wrap: wrap; gap: 10px;\">\n                    <button onclick=\"selectAnswer(this, 'result1', true)\" style=\"padding: 12px 20px; border: 2px solid #c2d6ff; background: white; border-radius: 6px; cursor: pointer; transition: all 0.3s;\">has arrived<\/button>\n                    <button onclick=\"selectAnswer(this, 'result1', false)\" style=\"padding: 12px 20px; border: 2px solid #c2d6ff; background: white; border-radius: 6px; cursor: pointer; transition: all 0.3s;\">has arrived<\/button>\n                <\/div>\n                <div id=\"result1\" style=\"margin-top: 15px; padding: 12px; border-radius: 6px; display: none;\"><\/div>\n            <\/div>\n            \n            <div id=\"question2\" style=\"margin-bottom: 15px; padding: 15px; background: white; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.05);\">\n                <p style=\"font-weight: bold; margin-bottom: 15px;\">We _________ at the station.<\/p>\n                <div style=\"display: flex; flex-wrap: wrap; gap: 10px;\">\n                    <button onclick=\"selectAnswer(this, 'result2', true)\" style=\"padding: 12px 20px; border: 2px solid #c2d6ff; background: white; border-radius: 6px; cursor: pointer; transition: all 0.3s;\">we arrived<\/button>\n                    <button onclick=\"selectAnswer(this, 'result2', false)\" style=\"padding: 12px 20px; border: 2px solid #c2d6ff; background: white; border-radius: 6px; cursor: pointer; transition: all 0.3s;\">we arrived<\/button>\n                <\/div>\n                <div id=\"result2\" style=\"margin-top: 15px; padding: 12px; border-radius: 6px; display: none;\"><\/div>\n            <\/div>\n            \n            <button onclick=\"showResults()\" style=\"background-color: #2a5298; color: white; border: none; padding: 14px 28px; border-radius: 8px; cursor: pointer; font-size: 1.1rem; margin-top: 20px; display: block; margin-left: auto; margin-right: auto;\">Check my answers<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\nlet score = 0;\nlet totalQuestions = 2;\n\nfunction selectAnswer(button, resultId, isCorrect) {\n    const questionDiv = button.parentElement.parentElement;\n    const buttons = questionDiv.querySelectorAll('button');\n    \n    buttons.forEach(btn => {\n        btn.style.backgroundColor = 'white';\n        btn.style.color = '#333';\n    });\n    \n    button.style.backgroundColor = isCorrect ? '#4CAF50' : '#f44336';\n    button.style.color = 'white';\n    \n    const resultDiv = document.getElementById(resultId);\n    if (isCorrect) {\n        resultDiv.innerHTML = '<p style=\"color: #4CAF50; font-weight: bold;\">\u2713 Bonne r\u00e9ponse !<\/p>';\n        resultDiv.style.backgroundColor = '#e8f5e9';\n    } else {\n        resultDiv.innerHTML = '<p style=\"color: #f44336; font-weight: bold;\">\u2717 Essayez encore !<\/p>';\n        resultDiv.style.backgroundColor = '#ffebee';\n    }\n    resultDiv.style.display = 'block';\n}\n\nfunction showResults() {\n    alert(`Vous avez compl\u00e9t\u00e9 l'exercice ! Score: ${score}\/${totalQuestions}`);\n}\n<\/script>\n<\/html>\n<div class=\"gsp_post_data\" \r\n\t            data-post_type=\"dt_lessons\" \r\n\t            data-cat=\"\" \r\n\t            data-modified=\"120\"\r\n\t            data-created=\"1764874136\"\r\n\t            data-title=\"22. Le pass\u00e9 compos\u00e9 avec \u00eatre\" \r\n\t            data-home=\"https:\/\/activities.myyaformation.com\/en\"><\/div>","protected":false},"excerpt":{"rendered":"<p>22. Le pass\u00e9 compos\u00e9 avec \u00eatre Explication Certains verbes utilisent \u00eatre au pass\u00e9 compos\u00e9. Ce sont souvent des verbes de mouvement. Exemples : aller, venir, arriver, partir, entrer, sortir, monter, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-15018","dt_lessons","type-dt_lessons","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons"}],"about":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/types\/dt_lessons"}],"author":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/comments?post=15018"}],"version-history":[{"count":1,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15018\/revisions"}],"predecessor-version":[{"id":15024,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15018\/revisions\/15024"}],"wp:attachment":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/media?parent=15018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}