I didn't have to go to work yesterday.

Didn't have to

A2
單元 16
2 m
課堂 2

課堂列表

I didn't have to go to work yesterday.

  • Intro

    We use 'didn't have to' when something wasn't necessary in the past.

  • Mów teraz

    I didn't have to go to work yesterday.

  • Mów teraz

    He didn't have to attend the daily meeting.

  • Mów teraz

    You didn't have to stay late.

  • Powtórz ze słuchu

    _ ______ ____ __ __ __ ____ _________.

  • Powtórz ze słuchu

    __ ______ ____ __ ______ ___ _____ _______.

  • Powtórz ze słuchu

    ___ ______ ____ __ ____ ____.

  • Przetłumacz teraz

    昨天我不用去上班 

  • Przetłumacz teraz

    他不必參加每日會議 

  • Przetłumacz teraz

    你不用待晚一點 

關鍵句型

did not need to

不需要

was not required to

不需要被要求

had no obligation to

沒有義務

詞彙

單字
翻譯
obligation
義務
requirement
要求
freedom
自由

重點句子

I didn't have to go to work yesterday.

我昨天不必去上班。

He didn't have to attend the daily meeting.

他不必參加每日會議。

You didn't have to stay late.

你不必加班。

I did not need to finish my assignment today.

我今天不需要完成我的作業。

She was not required to attend the conference.

她不需要參加會議。

They had no obligation to help with the project.

他們沒有義務幫助這個專案。

實用對話

Employee

Did you go to the office yesterday?

你昨天有去辦公室嗎?

Manager

No, I didn't have to go to work yesterday.

不,我昨天不必去上班。

Employee

Were you required to attend the meeting?

你需要參加會議嗎?

Manager

Actually, I was not required to attend the daily meeting.

其實,我不需要參加每日會議。

Employee

That's good. You had no obligation to stay late.

那很好。你沒有義務加班。

BeeSpeaker

練習發音

開始學習

常見問題

'did not need to' 意味著沒有必要做某事。
'was not required to' 用於表示某事不是必須的。
'had no obligation to' 用於表示我們沒有做某事的義務。

下載 BeeSpeaker,每天高效學習語言

  • 使用麥克風練習說話
  • 超過 3,000 堂老師授課課程
  • 無限 AI 對話
  • 進度、積分和獎盃
  • 智慧複習
  • 目標與系統化學習

下一堂課

超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。

查看全部

A2⭐ Had to, didn't have to, couldn't ☄️

She had to prepare a presentation.

Had to

I didn't have to go to work yesterday.

Didn't have to

They couldn't find a place to park.

Couldn't

Dialogue

Why didn't you come to the party?

擺脫外語口說焦慮,提升自信心,說出自然的英語和西班牙語!

Dev mode: Node detail (NodeDetailResponseDto)
{
    "node": {
        "id": "A2JK68",
        "name": "I didn't have to go to work yesterday.",
        "description": "Didn't have to",
        "levelDisplayCode": "A2",
        "durationMinutes": 2,
        "availableOnWeb": true,
        "unitOrder": 16,
        "moduleOrder": 3,
        "nodeOrder": 2
    },
    "seo": {
        "title": "如何用英語說我不必上班",
        "subtitle": "了解與不需要和自由相關的用語。",
        "metaDescription": "學習如何在英語中使用 'didn't have to' 和 'obligation' 等短語。"
    },
    "lessons": [
        {
            "id": 304766,
            "name": "I didn't have to go to work yesterday.",
            "language": "EN",
            "videoUrl": "https://dev.cdn.beespeaker.com/videos/b3567_1709672201229_libx265.mp4?Expires=1783766971&Signature=KxKTS3gu59B-WhfmVIg96KUfMlDhims0Jbl6pQ9rCiJZuH8izCQb-YVMXkZRSrzZ1NrrYzdMKWgogZDsgXHr19upQRzbXJ4swi~ctKaMXQi~L2W5SZMK-Jar1j13R9HHyanQM1RBWLVQFuPkcY67PGqxdp9~JdmFATN8~-WD7RlfuEwgqmERPLAA2B3dSjRwpprqg-iAosbDER9So0Gzj8zH6E8uuOnYFtgzpyYLlokfbc3qAjglZxKqFL-mjaqAOL5uj9XPS3wgqXjf7~1GcWFvEZT1Drjlu1aNV6L-g9miH20GQFQp2y8Z6C7YPD~gkJznr3oClP89ahfWdnSkfQ__&Key-Pair-Id=K1XG2B8ZBLUIMM",
            "parts": [
                {
                    "type": "INTRO",
                    "metaType": null,
                    "text": "We use 'didn't have to' when something wasn't necessary in the past.",
                    "textTranslation": null,
                    "textAnswer": null,
                    "videoStartMs": 4920,
                    "videoEndMs": 12044
                },
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "I didn't have to go to work yesterday.",
                    "textTranslation": "昨天我不用去上班 ",
                    "textAnswer": "I didn't have to go to work yesterday.",
                    "videoStartMs": 16947,
                    "videoEndMs": 20955
                },
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "He didn't have to attend the daily meeting.",
                    "textTranslation": "他不必參加每日會議 ",
                    "textAnswer": "He didn't have to attend the daily meeting.",
                    "videoStartMs": 25303,
                    "videoEndMs": 29677
                },
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "You didn't have to stay late.",
                    "textTranslation": "你不用待晚一點 ",
                    "textAnswer": "You didn't have to stay late.",
                    "videoStartMs": 33854,
                    "videoEndMs": 37061
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "_ ______ ____ __ __ __ ____ _________.",
                    "textTranslation": "昨天我不用去上班 ",
                    "textAnswer": "I didn't have to go to work yesterday.",
                    "videoStartMs": 16947,
                    "videoEndMs": 20955
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "__ ______ ____ __ ______ ___ _____ _______.",
                    "textTranslation": "他不必參加每日會議 ",
                    "textAnswer": "He didn't have to attend the daily meeting.",
                    "videoStartMs": 25303,
                    "videoEndMs": 29677
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "___ ______ ____ __ ____ ____.",
                    "textTranslation": "你不用待晚一點 ",
                    "textAnswer": "You didn't have to stay late.",
                    "videoStartMs": 33854,
                    "videoEndMs": 37061
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "昨天我不用去上班 ",
                    "textTranslation": "_ ______ ____ __ __ __ ____ _________.",
                    "textAnswer": "I didn't have to go to work yesterday.",
                    "videoStartMs": 16947,
                    "videoEndMs": 20955
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "他不必參加每日會議 ",
                    "textTranslation": "__ ______ ____ __ ______ ___ _____ _______.",
                    "textAnswer": "He didn't have to attend the daily meeting.",
                    "videoStartMs": 25303,
                    "videoEndMs": 29677
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "你不用待晚一點 ",
                    "textTranslation": "___ ______ ____ __ ____ ____.",
                    "textAnswer": "You didn't have to stay late.",
                    "videoStartMs": 33854,
                    "videoEndMs": 37061
                }
            ]
        }
    ],
    "keyPhrases": [
        {
            "source": "did not need to",
            "translation": "不需要"
        },
        {
            "source": "was not required to",
            "translation": "不需要被要求"
        },
        {
            "source": "had no obligation to",
            "translation": "沒有義務"
        }
    ],
    "vocabulary": [
        {
            "source": "obligation",
            "translation": "義務"
        },
        {
            "source": "requirement",
            "translation": "要求"
        },
        {
            "source": "freedom",
            "translation": "自由"
        }
    ],
    "sentences": [
        {
            "source": "I didn't have to go to work yesterday.",
            "translation": "我昨天不必去上班。"
        },
        {
            "source": "He didn't have to attend the daily meeting.",
            "translation": "他不必參加每日會議。"
        },
        {
            "source": "You didn't have to stay late.",
            "translation": "你不必加班。"
        },
        {
            "source": "I did not need to finish my assignment today.",
            "translation": "我今天不需要完成我的作業。"
        },
        {
            "source": "She was not required to attend the conference.",
            "translation": "她不需要參加會議。"
        },
        {
            "source": "They had no obligation to help with the project.",
            "translation": "他們沒有義務幫助這個專案。"
        }
    ],
    "dialogue": [
        {
            "role": "Employee",
            "source": "Did you go to the office yesterday?",
            "translation": "你昨天有去辦公室嗎?"
        },
        {
            "role": "Manager",
            "source": "No, I didn't have to go to work yesterday.",
            "translation": "不,我昨天不必去上班。"
        },
        {
            "role": "Employee",
            "source": "Were you required to attend the meeting?",
            "translation": "你需要參加會議嗎?"
        },
        {
            "role": "Manager",
            "source": "Actually, I was not required to attend the daily meeting.",
            "translation": "其實,我不需要參加每日會議。"
        },
        {
            "role": "Employee",
            "source": "That's good. You had no obligation to stay late.",
            "translation": "那很好。你沒有義務加班。"
        }
    ],
    "faq": [
        {
            "question": "'did not need to' 是什麼意思?",
            "answer": "'did not need to' 意味著沒有必要做某事。"
        },
        {
            "question": "如何使用 'was not required to' 這個片語?",
            "answer": "'was not required to' 用於表示某事不是必須的。"
        },
        {
            "question": "我們何時使用 'had no obligation to'?",
            "answer": "'had no obligation to' 用於表示我們沒有做某事的義務。"
        }
    ],
    "navigation": {
        "modules": [
            {
                "id": "NJK14",
                "order": 1,
                "name": "A2⭐ Had to, didn't have to, couldn't ☄️",
                "durationMinutes": 13,
                "nodes": [
                    {
                        "id": "A2JK67",
                        "order": 1,
                        "name": "She had to prepare a presentation.",
                        "description": "Had to",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK68",
                        "order": 2,
                        "name": "I didn't have to go to work yesterday.",
                        "description": "Didn't have to",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK69",
                        "order": 3,
                        "name": "They couldn't find a place to park.",
                        "description": "Couldn't",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK70",
                        "order": 4,
                        "name": "Dialogue",
                        "description": "Why didn't you come to the party?",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK71",
                        "order": 5,
                        "name": "Test",
                        "description": "Challenge time",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_1.png",
                        "availableOnWeb": false
                    }
                ]
            },
            {
                "id": "NJK15",
                "order": 2,
                "name": "A2⭐ Must and mustn't 💥",
                "durationMinutes": 15,
                "nodes": [
                    {
                        "id": "A2JK72",
                        "order": 1,
                        "name": "We must hurry up.",
                        "description": "Must",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/reg-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK73",
                        "order": 2,
                        "name": "You mustn't leave your luggage here.",
                        "description": "Mustn't",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/reg-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK74",
                        "order": 3,
                        "name": "We must try harder next time.",
                        "description": "Have to vs must",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/reg-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK75",
                        "order": 4,
                        "name": "You mustn't take photos in the museum.",
                        "description": "Don't have vs mustn't",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/reg-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "A2JK76",
                        "order": 5,
                        "name": "Test",
                        "description": "Challenge time",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_0.png",
                        "availableOnWeb": false
                    }
                ]
            }
        ]
    }
}