課堂列表
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
沒有義務
詞彙
重點句子
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.
他們沒有義務幫助這個專案。
實用對話
Did you go to the office yesterday?
你昨天有去辦公室嗎?
No, I didn't have to go to work yesterday.
不,我昨天不必去上班。
Were you required to attend the meeting?
你需要參加會議嗎?
Actually, I was not required to attend the daily meeting.
其實,我不需要參加每日會議。
That's good. You had no obligation to stay late.
那很好。你沒有義務加班。
常見問題
下一堂課
超過 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?
Test
Challenge time
A2⭐ Must and mustn't 💥
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
}
]
}
]
}
}