{"id":15121,"date":"2025-12-09T18:37:46","date_gmt":"2025-12-09T17:37:46","guid":{"rendered":"https:\/\/activities.myyaformation.com\/?post_type=dt_lessons&#038;p=15121"},"modified":"2025-12-09T18:37:50","modified_gmt":"2025-12-09T17:37:50","slug":"lecon-42-subordonnees-de-temps","status":"publish","type":"dt_lessons","link":"https:\/\/activities.myyaformation.com\/en\/lessons\/lecon-42-subordonnees-de-temps\/","title":{"rendered":"Lesson 42 \u2013 Subordinate Clauses of Time"},"content":{"rendered":"\n<div style=\"font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.7; max-width: 900px; margin: auto; padding: 20px; background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); color: #92400e;\">\n    <!-- TITRE GLOBAL -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px; border-left: 6px solid #f59e0b;\">\n        <h1 style=\"color: #f59e0b; margin-bottom: 10px; display: flex; align-items: center;\">\n            <span style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; margin-right: 15px;\">\u23f0<\/span>\n            Le\u00e7on 42 \u2013 Subordonn\u00e9es de temps\n        <\/h1>\n        <p style=\"color: #64748b; font-size: 1.1rem;\">Apprenez \u00e0 exprimer le temps avec les conjonctions temporelles<\/p>\n    <\/div>\n\n    <!-- SECTION I - EXPLICATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcdd<\/span> 1. Rappel\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 20px; border-radius: 10px; margin-bottom: 20px; border: 1px solid #fbbf24;\">\n            <p style=\"margin: 0 0 15px 0; font-size: 1.1rem;\">Les subordonn\u00e9es de temps expriment <strong>quand<\/strong> une action se produit. Elles sont introduites par des conjonctions de temps :<\/p>\n            \n            <div style=\"background: white; padding: 25px; border-radius: 10px; margin: 20px 0; border: 3px solid #f59e0b; text-align: center;\">\n                <div style=\"font-size: 2rem; margin-bottom: 15px;\">\ud83d\udd70\ufe0f<\/div>\n                <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 15px;\">ELLES INDIQUENT LE MOMENT<\/h3>\n                <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\">Conjonction + Proposition subordonn\u00e9e<\/p>\n                <div style=\"background: #fef3c7; padding: 10px; border-radius: 8px; margin-top: 10px;\">\n                    <p style=\"color: #92400e; margin: 0;\">Je pars. <strong>Il arrive<\/strong>. \u2192 Je pars <strong>quand il arrive<\/strong>.<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 15px; margin-top: 20px;\">\n                <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; border: 2px solid #f59e0b; text-align: center;\">\n                    <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\ud83d\udd01<\/div>\n                    <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px;\">SIMULTAN\u00c9IT\u00c9<\/h3>\n                    <p style=\"color: #92400e; margin: 0 0 15px 0; font-weight: bold;\">Quand \/ Lorsque \/ Pendant que<\/p>\n                    <div style=\"background: white; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fef3c7; padding: 2px 5px; border-radius: 4px;\">Quand<\/span> il arrive, je pars<\/p>\n                        <div style=\"background: #f59e0b; color: white; padding: 5px 10px; border-radius: 20px; margin-top: 10px; font-size: 0.9rem; display: inline-block;\">\n                            actions simultan\u00e9es\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; border: 2px solid #f59e0b; text-align: center;\">\n                    <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\u2b05\ufe0f<\/div>\n                    <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px;\">ANT\u00c9RIORIT\u00c9<\/h3>\n                    <p style=\"color: #92400e; margin: 0 0 15px 0; font-weight: bold;\">Avant que \/ Jusqu'\u00e0 ce que<\/p>\n                    <div style=\"background: white; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fef3c7; padding: 2px 5px; border-radius: 4px;\">Avant que<\/span> tu partes, appelle-moi<\/p>\n                        <div style=\"background: #f59e0b; color: white; padding: 5px 10px; border-radius: 20px; margin-top: 10px; font-size: 0.9rem; display: inline-block;\">\n                            action avant une autre\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; border: 2px solid #f59e0b; text-align: center;\">\n                    <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\u27a1\ufe0f<\/div>\n                    <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px;\">POST\u00c9RIORIT\u00c9<\/h3>\n                    <p style=\"color: #92400e; margin: 0 0 15px 0; font-weight: bold;\">Apr\u00e8s que \/ D\u00e8s que<\/p>\n                    <div style=\"background: white; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fef3c7; padding: 2px 5px; border-radius: 4px;\">Apr\u00e8s que<\/span> je mange, je me lave<\/p>\n                        <div style=\"background: #f59e0b; color: white; padding: 5px 10px; border-radius: 20px; margin-top: 10px; font-size: 0.9rem; display: inline-block;\">\n                            action apr\u00e8s une autre\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dcfce7; padding: 15px; border-radius: 8px; margin-top: 20px; border-left: 4px solid #22c55e;\">\n                <p style=\"color: #166534; margin: 0; font-weight: bold;\">\ud83d\udca1 Comment choisir ?<\/p>\n                <p style=\"color: #166534; margin: 8px 0 0 0;\">1. Actions en m\u00eame temps ? \u2192 QUAND \/ LORSQUE<br>2. Action avant ? \u2192 AVANT QUE<br>3. Action apr\u00e8s ? \u2192 APR\u00c8S QUE \/ D\u00c8S QUE<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION II - TABLEAU COMPARATIF -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcca<\/span> 2. Tableau comparatif\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n            <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 20px; text-align: center;\">Les principales conjonctions de temps<\/h3>\n            \n            <div style=\"overflow-x: auto;\">\n                <table style=\"width: 100%; border-collapse: collapse; background: white; border-radius: 8px; overflow: hidden;\">\n                    <thead>\n                        <tr style=\"background: #f59e0b; color: white;\">\n                            <th style=\"padding: 15px; text-align: center; font-weight: bold;\">Conjonction<\/th>\n                            <th style=\"padding: 15px; text-align: center; font-weight: bold;\">Fonction<\/th>\n                            <th style=\"padding: 15px; text-align: center; font-weight: bold;\">Exemple<\/th>\n                            <th style=\"padding: 15px; text-align: center; font-weight: bold;\">Traduction<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr style=\"border-bottom: 1px solid #e5e7eb;\">\n                            <td style=\"padding: 15px; text-align: center; font-weight: bold; color: #f59e0b;\">QUAND \/ LORSQUE<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">Simultan\u00e9it\u00e9<\/td>\n                            <td style=\"padding: 15px; text-align: center;\"><strong>Quand<\/strong> il pleut, je reste<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">When it rains, I stay<\/td>\n                        <\/tr>\n                        <tr style=\"border-bottom: 1px solid #e5e7eb; background: #f8f9fa;\">\n                            <td style=\"padding: 15px; text-align: center; font-weight: bold; color: #f59e0b;\">PENDANT QUE<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">Dur\u00e9e<\/td>\n                            <td style=\"padding: 15px; text-align: center;\"><strong>Pendant que<\/strong> tu travailles, je lis<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">While you work, I read<\/td>\n                        <\/tr>\n                        <tr style=\"border-bottom: 1px solid #e5e7eb;\">\n                            <td style=\"padding: 15px; text-align: center; font-weight: bold; color: #f59e0b;\">AVANT QUE<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">Ant\u00e9riorit\u00e9<\/td>\n                            <td style=\"padding: 15px; text-align: center;\"><strong>Avant que<\/strong> tu partes, appelle-moi<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">Before you leave, call me<\/td>\n                        <\/tr>\n                        <tr>\n                            <td style=\"padding: 15px; text-align: center; font-weight: bold; color: #f59e0b;\">APR\u00c8S QUE<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">Post\u00e9riorit\u00e9<\/td>\n                            <td style=\"padding: 15px; text-align: center;\"><strong>Apr\u00e8s que<\/strong> j'ai mang\u00e9, je me lave<\/td>\n                            <td style=\"padding: 15px; text-align: center;\">After I eat, I wash<\/td>\n                        <\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n            \n            <div style=\"background: white; padding: 20px; border-radius: 10px; margin-top: 20px; border: 2px solid #fde68a;\">\n                <h4 style=\"color: #f59e0b; margin-top: 0; margin-bottom: 15px; text-align: center;\">Attention aux diff\u00e9rences !<\/h4>\n                \n                <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px;\">\n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #92400e; margin: 0 0 10px 0; font-weight: bold;\">QUAND vs LORSQUE<\/p>\n                        <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">QUAND est plus courant \u00e0 l'oral, LORSQUE \u00e0 l'\u00e9crit<\/p>\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #92400e; margin: 0; font-size: 0.9rem;\">Oral : <strong>Quand<\/strong> tu viens ?<br>\u00c9crit : <strong>Lorsque<\/strong> vous arriverez...<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #92400e; margin: 0 0 10px 0; font-weight: bold;\">AVANT QUE + subjonctif<\/p>\n                        <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">AVANT QUE est suivi du subjonctif<\/p>\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #92400e; margin: 0; font-size: 0.9rem;\">Avant que tu <strong>partes<\/strong><br>(subjonctif pr\u00e9sent)<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION III - EXEMPLES -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udde3\ufe0f<\/span> 3. Exemples\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px;\">\n                <div style=\"background: white; padding: 20px; border-radius: 10px; border: 2px solid #fde68a;\">\n                    <div style=\"display: flex; align-items: center; margin-bottom: 15px;\">\n                        <div style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-weight: bold; font-size: 1.1rem;\">1<\/div>\n                        <h4 style=\"color: #92400e; margin: 0;\">Simultan\u00e9it\u00e9<\/h4>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px; margin-bottom: 15px;\">\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; border-left: 4px solid #f59e0b;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fde68a; padding: 2px 5px; border-radius: 4px;\">Quand<\/span> il arrive, je pars<\/p>\n                            <div style=\"display: flex; align-items: center; margin-top: 8px;\">\n                                <div style=\"background: #f59e0b; width: 15px; height: 15px; border-radius: 50%; margin-right: 8px;\"><\/div>\n                                <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">Les deux actions sont simultan\u00e9es<\/p>\n                            <\/div>\n                        <\/div>\n                        <div style=\"background: #dcfce7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\ud83d\udd01 QUAND : actions au m\u00eame moment<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; border-left: 4px solid #f59e0b;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fde68a; padding: 2px 5px; border-radius: 4px;\">Pendant que<\/span> tu travailles, je lis<\/p>\n                            <div style=\"display: flex; align-items: center; margin-top: 8px;\">\n                                <div style=\"background: #f59e0b; width: 15px; height: 15px; border-radius: 50%; margin-right: 8px;\"><\/div>\n                                <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">Une action pendant la dur\u00e9e d'une autre<\/p>\n                            <\/div>\n                        <\/div>\n                        <div style=\"background: #dcfce7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\u23f1\ufe0f PENDANT QUE : dur\u00e9e simultan\u00e9e<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 10px; border: 2px solid #fde68a;\">\n                    <div style=\"display: flex; align-items: center; margin-bottom: 15px;\">\n                        <div style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-weight: bold; font-size: 1.1rem;\">2<\/div>\n                        <h4 style=\"color: #92400e; margin: 0;\">Ant\u00e9riorit\u00e9 \/ Post\u00e9riorit\u00e9<\/h4>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px; margin-bottom: 15px;\">\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; border-left: 4px solid #f59e0b;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fde68a; padding: 2px 5px; border-radius: 4px;\">Avant que<\/span> tu partes, appelle-moi<\/p>\n                            <div style=\"display: flex; align-items: center; margin-top: 8px;\">\n                                <div style=\"background: #f59e0b; width: 15px; height: 15px; border-radius: 50%; margin-right: 8px;\"><\/div>\n                                <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">L'action avant le d\u00e9part<\/p>\n                            <\/div>\n                        <\/div>\n                        <div style=\"background: #dcfce7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\u2b05\ufe0f AVANT QUE : action avant une autre<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px; border-left: 4px solid #f59e0b;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><span style=\"background: #fde68a; padding: 2px 5px; border-radius: 4px;\">Apr\u00e8s que<\/span> je mange, je me lave<\/p>\n                            <div style=\"display: flex; align-items: center; margin-top: 8px;\">\n                                <div style=\"background: #f59e0b; width: 15px; height: 15px; border-radius: 50%; margin-right: 8px;\"><\/div>\n                                <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">L'action apr\u00e8s le repas<\/p>\n                            <\/div>\n                        <\/div>\n                        <div style=\"background: #dcfce7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\u27a1\ufe0f APR\u00c8S QUE : action apr\u00e8s une autre<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: white; padding: 20px; border-radius: 10px; margin-top: 20px; border: 2px solid #fde68a;\">\n                <h4 style=\"color: #f59e0b; margin-top: 0; margin-bottom: 15px; text-align: center;\">Autres expressions temporelles utiles<\/h4>\n                \n                <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px;\">\n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #92400e; margin: 0 0 10px 0; font-weight: bold;\">D\u00e8s que<\/p>\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\"><strong>D\u00e8s que<\/strong> tu arrives, t\u00e9l\u00e9phone-moi<\/p>\n                            <p style=\"color: #64748b; margin: 5px 0 0 0; font-size: 0.9rem;\">Imm\u00e9diatement apr\u00e8s<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div style=\"background: #f8f9fa; padding: 15px; border-radius: 8px;\">\n                        <p style=\"color: #92400e; margin: 0 0 10px 0; font-weight: bold;\">Jusqu'\u00e0 ce que<\/p>\n                        <div style=\"background: #fef3c7; padding: 10px; border-radius: 6px;\">\n                            <p style=\"color: #f59e0b; margin: 0; font-weight: bold;\">Attends <strong>jusqu'\u00e0 ce que<\/strong> je revienne<\/p>\n                            <p style=\"color: #64748b; margin: 5px 0 0 0; font-size: 0.9rem;\">Pendant tout le temps avant<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION IV - MINI-SITUATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83c\udfaf<\/span> 4. Mini-situation\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 1px solid #fbbf24; position: relative;\">\n            <div style=\"position: absolute; top: -15px; left: 20px; background: #f59e0b; color: white; padding: 5px 15px; border-radius: 20px; font-weight: bold;\">\n                Conversation\n            <\/div>\n            \n            <div style=\"display: flex; flex-direction: column; gap: 20px;\">\n                <div style=\"display: flex; align-items: flex-start;\">\n                    <div style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">M<\/div>\n                    <div style=\"background: white; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #fbbf24;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #92400e;\">Marie :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #92400e;\">\u00ab <span style=\"background: #fef3c7; font-weight: bold; padding: 2px 5px; border-radius: 4px;\">Quand<\/span> je mange, je lave mes mains. \u00bb<\/p>\n                        <div style=\"background: #fef3c7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"margin: 0; color: #92400e; font-size: 0.9rem;\">\u2705 QUAND : actions simultan\u00e9es<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"display: flex; align-items: flex-start; justify-content: flex-end;\">\n                    <div style=\"background: white; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #fbbf24;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #92400e; text-align: right;\">Pierre :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #92400e; text-align: right;\">\u00ab <span style=\"background: #fef3c7; font-weight: bold; padding: 2px 5px; border-radius: 4px;\">Avant que<\/span> tu arrives, je pr\u00e9pare le d\u00eener. \u00bb<\/p>\n                        <div style=\"background: #fef3c7; padding: 8px; border-radius: 6px; margin-top: 10px; text-align: right;\">\n                            <p style=\"margin: 0; color: #92400e; font-size: 0.9rem;\">\u2705 AVANT QUE : action ant\u00e9rieure<\/p>\n                        <\/div>\n                    <\/div>\n                    <div style=\"background: #d97706; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">P<\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dcfce7; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #22c55e;\">\n                <p style=\"color: #166534; margin: 0; font-weight: bold;\">\ud83d\udcdd Analyse :<\/p>\n                <p style=\"color: #166534; margin: 8px 0 0 0;\">1. Marie : \"Quand je mange\" \u2192 simultan\u00e9it\u00e9 (manger et laver les mains)<br>2. Pierre : \"Avant que tu arrives\" \u2192 ant\u00e9riorit\u00e9 (pr\u00e9parer avant l'arriv\u00e9e)<br>Les conjonctions de temps pr\u00e9cisent la relation temporelle entre les actions.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION V - VOCABULAIRE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83e\uddf0<\/span> 5. Vocabulaire utile\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n            <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 15px;\">\n                <div style=\"background: white; padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 2rem; margin-bottom: 10px;\">\u23f0<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; font-size: 1.2rem; margin: 0 0 8px 0;\">avant<\/p>\n                    <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/a.v\u0251\u0303\/<\/p>\n                    <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                        pr\u00e9position\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 2rem; margin-bottom: 10px;\">\u231b<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; font-size: 1.2rem; margin: 0 0 8px 0;\">apr\u00e8s<\/p>\n                    <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/a.p\u0281\u025b\/<\/p>\n                    <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                        pr\u00e9position\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 2rem; margin-bottom: 10px;\">\u23f3<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; font-size: 1.2rem; margin: 0 0 8px 0;\">pendant<\/p>\n                    <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/p\u0251\u0303.d\u0251\u0303\/<\/p>\n                    <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                        pr\u00e9position\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 2rem; margin-bottom: 10px;\">\ud83d\udeaa<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; font-size: 1.2rem; margin: 0 0 8px 0;\">partir<\/p>\n                    <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/pa\u0281.ti\u0281\/<\/p>\n                    <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                        verbe\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 2rem; margin-bottom: 10px;\">\ud83e\udd32<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; font-size: 1.2rem; margin: 0 0 8px 0;\">laver<\/p>\n                    <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/la.ve\/<\/p>\n                    <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                        verbe\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: white; padding: 20px; border-radius: 10px; margin-top: 20px; border: 2px solid #fde68a;\">\n                <h4 style=\"color: #f59e0b; margin-top: 0; margin-bottom: 15px; text-align: center;\">Verbes fr\u00e9quents dans les subordonn\u00e9es de temps<\/h4>\n                \n                <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 10px;\">\n                    <div style=\"background: #fef3c7; padding: 10px; border-radius: 8px; text-align: center;\">\n                        <p style=\"color: #92400e; margin: 0; font-weight: bold;\">arriver<\/p>\n                        <p style=\"color: #f59e0b; margin: 5px 0 0 0; font-size: 0.9rem;\">quand il arrive<\/p>\n                    <\/div>\n                    <div style=\"background: #fef3c7; padding: 10px; border-radius: 8px; text-align: center;\">\n                        <p style=\"color: #92400e; margin: 0; font-weight: bold;\">partir<\/p>\n                        <p style=\"color: #f59e0b; margin: 5px 0 0 0; font-size: 0.9rem;\">avant qu'il parte<\/p>\n                    <\/div>\n                    <div style=\"background: #fef3c7; padding: 10px; border-radius: 8px; text-align: center;\">\n                        <p style=\"color: #92400e; margin: 0; font-weight: bold;\">manger<\/p>\n                        <p style=\"color: #f59e0b; margin: 5px 0 0 0; font-size: 0.9rem;\">apr\u00e8s que je mange<\/p>\n                    <\/div>\n                    <div style=\"background: #fef3c7; padding: 10px; border-radius: 8px; text-align: center;\">\n                        <p style=\"color: #92400e; margin: 0; font-weight: bold;\">travailler<\/p>\n                        <p style=\"color: #f59e0b; margin: 5px 0 0 0; font-size: 0.9rem;\">pendant qu'il travaille<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION VI - EXERCICE INTERACTIF -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcdd<\/span> 6. Exercice interactif\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n            <h3 style=\"color: #f59e0b; margin-top: 0; text-align: center; margin-bottom: 25px;\">Compl\u00e8te avec la bonne conjonction de temps<\/h3>\n            \n            <!-- Question 1 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">1. ______ je mange, je lave mes mains.<\/p>\n                \n                <div style=\"display: flex; gap: 15px; margin-bottom: 15px; justify-content: center;\">\n                    <button onclick=\"check42Answer(1, 'quand')\" id=\"btn42-1-quand\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        QUAND\n                    <\/button>\n                    <button onclick=\"check42Answer(1, 'avant que')\" id=\"btn42-1-avant\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        AVANT QUE\n                    <\/button>\n                    <button onclick=\"check42Answer(1, 'apr\u00e8s que')\" id=\"btn42-1-apr\u00e8s\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        APR\u00c8S QUE\n                    <\/button>\n                <\/div>\n                \n                <div id=\"hint42-1\" style=\"display: none; background: #dcfce7; padding: 10px; border-radius: 6px; margin-top: 10px; border: 1px solid #22c55e;\">\n                    <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\ud83d\udca1 Indice : Est-ce que les actions sont simultan\u00e9es ou l'une avant l'autre ?<\/p>\n                <\/div>\n                \n                <div id=\"result42-1\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 2 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">2. ______ tu partes, dis-moi au revoir.<\/p>\n                \n                <div style=\"display: flex; gap: 15px; margin-bottom: 15px; justify-content: center;\">\n                    <button onclick=\"check42Answer(2, 'quand')\" id=\"btn42-2-quand\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        QUAND\n                    <\/button>\n                    <button onclick=\"check42Answer(2, 'avant que')\" id=\"btn42-2-avant\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        AVANT QUE\n                    <\/button>\n                    <button onclick=\"check42Answer(2, 'pendant que')\" id=\"btn42-2-pendant\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        PENDANT QUE\n                    <\/button>\n                <\/div>\n                \n                <div id=\"hint42-2\" style=\"display: none; background: #dcfce7; padding: 10px; border-radius: 6px; margin-top: 10px; border: 1px solid #22c55e;\">\n                    <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\ud83d\udca1 Indice : Est-ce qu'on dit au revoir avant ou apr\u00e8s le d\u00e9part ?<\/p>\n                <\/div>\n                \n                <div id=\"result42-2\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 3 (bonus) -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">3. Je lis ______ tu travailles.<\/p>\n                \n                <div style=\"display: flex; gap: 15px; margin-bottom: 15px; justify-content: center;\">\n                    <button onclick=\"check42Answer(3, 'quand')\" id=\"btn42-3-quand\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        QUAND\n                    <\/button>\n                    <button onclick=\"check42Answer(3, 'pendant que')\" id=\"btn42-3-pendant\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        PENDANT QUE\n                    <\/button>\n                    <button onclick=\"check42Answer(3, 'apr\u00e8s que')\" id=\"btn42-3-apr\u00e8s\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; flex: 1;\">\n                        APR\u00c8S QUE\n                    <\/button>\n                <\/div>\n                \n                <div id=\"hint42-3\" style=\"display: none; background: #dcfce7; padding: 10px; border-radius: 6px; margin-top: 10px; border: 1px solid #22c55e;\">\n                    <p style=\"color: #166534; margin: 0; font-size: 0.9rem;\">\ud83d\udca1 Indice : Est-ce que les deux actions durent en m\u00eame temps ?<\/p>\n                <\/div>\n                \n                <div id=\"result42-3\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Boutons de contr\u00f4le -->\n            <div style=\"display: flex; gap: 15px; justify-content: center; margin-top: 25px;\">\n                <button onclick=\"checkAll42Answers()\" style=\"background: #f59e0b; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udcca Voir mon score<\/span>\n                <\/button>\n                <button onclick=\"reset42Exercise()\" style=\"background: #9ca3af; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udd04 Recommencer<\/span>\n                <\/button>\n                <button onclick=\"showAllHints42()\" style=\"background: #22c55e; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udca1 Voir indices<\/span>\n                <\/button>\n            <\/div>\n            \n            <!-- Affichage du score -->\n            <div id=\"score42-container\" style=\"background: #fde68a; padding: 20px; border-radius: 10px; margin-top: 25px; display: none; border: 3px solid #f59e0b; text-align: center;\">\n                <h4 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px;\">\ud83c\udf89 R\u00e9sultat de l'exercice<\/h4>\n                <div id=\"score42-text\" style=\"font-size: 1.2rem; margin-bottom: 15px;\"><\/div>\n                <div id=\"score42-message\" style=\"color: #92400e;\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION VII - ID\u00c9E D'IMAGE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fde68a; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\uddbc\ufe0f<\/span> 7. Id\u00e9e d'image pour m\u00e9moriser\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 30px; border-radius: 10px; border: 2px solid #fbbf24; text-align: center;\">\n            <div style=\"background: white; padding: 25px; border-radius: 8px; display: inline-block; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 20px;\">\n                <div style=\"font-size: 4rem; margin-bottom: 15px;\">\u23f0\ud83d\udd01\u27a1\ufe0f<\/div>\n                <p style=\"font-weight: bold; color: #92400e; font-size: 1.3rem; margin: 0;\">Trois fl\u00e8ches pour trois relations temporelles<\/p>\n            <\/div>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 15px; margin-top: 20px;\">\n                <div style=\"background: white; padding: 20px; border-radius: 8px; text-align: center; border: 2px solid #fef3c7;\">\n                    <div style=\"font-size: 3rem; margin-bottom: 10px;\">\ud83d\udd01<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 10px 0;\">SIMULTAN\u00c9<\/p>\n                    <div style=\"background: #fef3c7; padding: 8px; border-radius: 6px;\">\n                        <p style=\"margin: 0; color: #92400e; font-weight: bold;\">QUAND \/ LORSQUE<\/p>\n                        <p style=\"margin: 5px 0 0 0; color: #92400e; font-size: 0.9rem;\">Deux fl\u00e8ches parall\u00e8les<\/p>\n                    <\/div>\n                    <p style=\"color: #374151; margin: 10px 0 0 0; font-size: 0.9rem;\">Actions au m\u00eame moment<\/p>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 8px; text-align: center; border: 2px solid #fde68a;\">\n                    <div style=\"font-size: 3rem; margin-bottom: 10px;\">\u2b05\ufe0f<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 10px 0;\">ANT\u00c9RIEUR<\/p>\n                    <div style=\"background: #fde68a; padding: 8px; border-radius: 6px;\">\n                        <p style=\"margin: 0; color: #92400e; font-weight: bold;\">AVANT QUE<\/p>\n                        <p style=\"margin: 5px 0 0 0; color: #92400e; font-size: 0.9rem;\">Fl\u00e8che vers la gauche<\/p>\n                    <\/div>\n                    <p style=\"color: #374151; margin: 10px 0 0 0; font-size: 0.9rem;\">Action avant une autre<\/p>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 8px; text-align: center; border: 2px solid #fbbf24;\">\n                    <div style=\"font-size: 3rem; margin-bottom: 10px;\">\u27a1\ufe0f<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 10px 0;\">POST\u00c9RIEUR<\/p>\n                    <div style=\"background: #fbbf24; padding: 8px; border-radius: 6px;\">\n                        <p style=\"margin: 0; color: #92400e; font-weight: bold;\">APR\u00c8S QUE<\/p>\n                        <p style=\"margin: 5px 0 0 0; color: #92400e; font-size: 0.9rem;\">Fl\u00e8che vers la droite<\/p>\n                    <\/div>\n                    <p style=\"color: #374151; margin: 10px 0 0 0; font-size: 0.9rem;\">Action apr\u00e8s une autre<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dcfce7; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #22c55e;\">\n                <p style=\"color: #166534; margin: 0; font-weight: bold;\">\ud83c\udf1f Conseil de m\u00e9morisation :<\/p>\n                <p style=\"color: #166534; margin: 8px 0 0 0;\">Visualisez trois fl\u00e8ches : une double fl\u00e8che parall\u00e8le pour QUAND (simultan\u00e9), une fl\u00e8che vers la gauche pour AVANT QUE (ant\u00e9rieur), une fl\u00e8che vers la droite pour APR\u00c8S QUE (post\u00e9rieur). Cette image mentale vous aidera \u00e0 choisir la bonne conjonction !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    \/\/ Script sp\u00e9cifique au cours 42\n    let exercise42Answers = {};\n    let exercise42Completed = false;\n\n    const correct42Answers = {\n        1: 'quand',       \/\/ Quand je mange, je lave mes mains\n        2: 'avant que',   \/\/ Avant que tu partes, dis-moi au revoir\n        3: 'pendant que'  \/\/ Je lis pendant que tu travailles\n    };\n\n    function check42Answer(questionNum, answer) {\n        if (exercise42Completed) return;\n        \n        exercise42Answers[questionNum] = answer;\n        \n        \/\/ D\u00e9sactiver tous les boutons pour cette question\n        document.getElementById(`btn42-${questionNum}-quand`).disabled = true;\n        if (document.getElementById(`btn42-${questionNum}-avant`)) document.getElementById(`btn42-${questionNum}-avant`).disabled = true;\n        if (document.getElementById(`btn42-${questionNum}-apr\u00e8s`)) document.getElementById(`btn42-${questionNum}-apr\u00e8s`).disabled = true;\n        if (document.getElementById(`btn42-${questionNum}-pendant`)) document.getElementById(`btn42-${questionNum}-pendant`).disabled = true;\n        \n        const resultElement = document.getElementById(`result42-${questionNum}`);\n        \n        let phrase = '';\n        let explanation = '';\n        \n        if (questionNum === 1) {\n            phrase = 'Quand je mange, je lave mes mains.';\n            explanation = answer === 'quand' \n                ? 'Correct ! Les deux actions sont simultan\u00e9es \u2192 QUAND.' \n                : 'Non, laver les mains se fait en m\u00eame temps que manger \u2192 QUAND.';\n        } else if (questionNum === 2) {\n            phrase = 'Avant que tu partes, dis-moi au revoir.';\n            explanation = answer === 'avant que' \n                ? 'Correct ! Dire au revoir se fait avant le d\u00e9part \u2192 AVANT QUE.' \n                : 'Non, on dit au revoir avant de partir \u2192 AVANT QUE.';\n        } else if (questionNum === 3) {\n            phrase = 'Je lis pendant que tu travailles.';\n            explanation = answer === 'pendant que' \n                ? 'Correct ! Les deux actions durent en m\u00eame temps \u2192 PENDANT QUE.' \n                : 'Non, lire se fait pendant la dur\u00e9e du travail \u2192 PENDANT QUE.';\n        }\n        \n        if (answer === correct42Answers[questionNum]) {\n            resultElement.innerHTML = `\n                <div style=\"background: #d1fae5; padding: 10px; border-radius: 6px; border: 2px solid #10b981;\">\n                    <p style=\"margin: 0; color: #047857; font-weight: bold;\">\u2705 Correct !<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #047857;\">${phrase}<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #047857;\">${explanation}<\/p>\n                <\/div>\n            `;\n        } else {\n            resultElement.innerHTML = `\n                <div style=\"background: #fee2e2; padding: 10px; border-radius: 6px; border: 2px solid #ef4444;\">\n                    <p style=\"margin: 0; color: #991b1b; font-weight: bold;\">\u274c Attention !<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #991b1b;\">R\u00e9ponse correcte : <strong>${correct42Answers[questionNum]}<\/strong><\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #991b1b;\">${explanation}<\/p>\n                <\/div>\n            `;\n        }\n        \n        resultElement.style.display = 'block';\n    }\n\n    function showAllHints42() {\n        for (let i = 1; i <= 3; i++) {\n            const hintElement = document.getElementById(`hint42-${i}`);\n            hintElement.style.display = 'block';\n        }\n    }\n\n    function checkAll42Answers() {\n        exercise42Completed = true;\n        \n        let correctCount = 0;\n        const totalQuestions = Object.keys(correct42Answers).length;\n        \n        for (let i = 1; i <= totalQuestions; i++) {\n            if (exercise42Answers[i] === correct42Answers[i]) {\n                correctCount++;\n            }\n            \n            \/\/ D\u00e9sactiver les boutons restants\n            if (!exercise42Answers[i]) {\n                document.getElementById(`btn42-${i}-quand`).disabled = true;\n                if (document.getElementById(`btn42-${i}-avant`)) document.getElementById(`btn42-${i}-avant`).disabled = true;\n                if (document.getElementById(`btn42-${i}-apr\u00e8s`)) document.getElementById(`btn42-${i}-apr\u00e8s`).disabled = true;\n                if (document.getElementById(`btn42-${i}-pendant`)) document.getElementById(`btn42-${i}-pendant`).disabled = true;\n            }\n        }\n        \n        const score = Math.round((correctCount \/ totalQuestions) * 100);\n        \n        const scoreContainer = document.getElementById('score42-container');\n        const scoreText = document.getElementById('score42-text');\n        const scoreMessage = document.getElementById('score42-message');\n        \n        scoreText.innerHTML = `<strong>Score : ${score}%<\/strong> (${correctCount}\/${totalQuestions} bonnes r\u00e9ponses)`;\n        \n        let message = '';\n        if (score === 100) {\n            message = '\ud83c\udf89 F\u00e9licitations ! Vous ma\u00eetrisez parfaitement les subordonn\u00e9es de temps !';\n        } else if (score >= 70) {\n            message = '\ud83d\udc4d Tr\u00e8s bien ! Vous distinguez bien les diff\u00e9rentes relations temporelles.';\n        } else if (score >= 50) {\n            message = '\ud83d\udcda Pas mal ! Rappelez-vous : QUAND = simultan\u00e9, AVANT QUE = ant\u00e9rieur, APR\u00c8S QUE = post\u00e9rieur.';\n        } else {\n            message = '\ud83d\udcaa Continuez \u00e0 pratiquer ! Posez-vous la question : simultan\u00e9, avant ou apr\u00e8s ?';\n        }\n        \n        scoreMessage.innerHTML = message;\n        scoreContainer.style.display = 'block';\n        \n        scoreContainer.scrollIntoView({ behavior: 'smooth' });\n    }\n\n    function reset42Exercise() {\n        exercise42Answers = {};\n        exercise42Completed = false;\n        \n        for (let i = 1; i <= 3; i++) {\n            document.getElementById(`btn42-${i}-quand`).disabled = false;\n            if (document.getElementById(`btn42-${i}-avant`)) document.getElementById(`btn42-${i}-avant`).disabled = false;\n            if (document.getElementById(`btn42-${i}-apr\u00e8s`)) document.getElementById(`btn42-${i}-apr\u00e8s`).disabled = false;\n            if (document.getElementById(`btn42-${i}-pendant`)) document.getElementById(`btn42-${i}-pendant`).disabled = false;\n            \n            document.getElementById(`result42-${i}`).style.display = 'none';\n            document.getElementById(`hint42-${i}`).style.display = 'none';\n        }\n        \n        document.getElementById('score42-container').style.display = 'none';\n    }\n<\/script>\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=\"1765305466\"\r\n\t            data-title=\"Le\u00e7on 42 \u2013 Subordonn\u00e9es de temps\" \r\n\t            data-home=\"https:\/\/activities.myyaformation.com\/en\"><\/div>","protected":false},"excerpt":{"rendered":"<p>\u23f0 Le\u00e7on 42 \u2013 Subordonn\u00e9es de temps Apprenez \u00e0 exprimer le temps avec les conjonctions temporelles \ud83d\udcdd 1. Rappel Les subordonn\u00e9es de temps expriment quand une action se produit. Elles [&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-15121","dt_lessons","type-dt_lessons","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15121","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=15121"}],"version-history":[{"count":1,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15121\/revisions"}],"predecessor-version":[{"id":15123,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15121\/revisions\/15123"}],"wp:attachment":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/media?parent=15121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}