課堂列表
I couldn't come because...
-
Intro
Hey, I just wanted to say sorry for not being able to make it to your party last night. I know it was a lot of fun, and I really wanted to be there. I couldn't come because I had a family emergency. I was really upset that I had to miss it. I hope you had a great time anyway and that we can catch up soon.
-
Mów teraz
Hey, I just wanted to say sorry for not being able to make it to your party last night.
-
Mów teraz
I know it was a lot of fun, and I really wanted to be there.
-
Mów teraz
I couldn't come because I had a family emergency.
-
Mów teraz
I was really upset that I had to miss it.
-
Mów teraz
I hope you had a great time anyway and that we can catch up soon.
-
Powtórz ze słuchu
___, _ ____ ______ __ ___ _____ ___ ___ _____ ____ __ ____ __ __ ____ _____ ____ _____.
-
Powtórz ze słuchu
_ ____ __ ___ _ ___ __ ___, ___ _ ______ ______ __ __ _____.
-
Powtórz ze słuchu
_ ________ ____ _______ _ ___ _ ______ _________.
-
Powtórz ze słuchu
_ ___ ______ _____ ____ _ ___ __ ____ __.
-
Powtórz ze słuchu
_ ____ ___ ___ _ _____ ____ ______ ___ ____ __ ___ _____ __ ____.
-
Przetłumacz teraz
嘿,我只想說抱歉,昨晚沒辦法參加你的派對
-
Przetłumacz teraz
我知道很好玩,而我真的想在場
-
Przetłumacz teraz
因為我家裡有急事,沒辦法去
-
Przetłumacz teraz
我必須錯過它讓我真的難過!
-
Przetłumacz teraz
總之我希望你玩得愉快,然後我們很快可以再聊
關鍵句型
miss an event
錯過活動
regret my absence
後悔缺席
make it up to someone
彌補某人
詞彙
重點句子
I hope you had a great time anyway and that we can catch up soon.
我希望你還是玩得愉快,我們能快點見面。
I was really upset that I had to miss it.
我真的很沮喪因為我錯過了它。
I couldn't come because I had a family emergency.
我無法來是因為我有家庭緊急事件。
I really regret my absence at the celebration.
我真的後悔缺席了慶祝活動。
I will make it up to you by taking you out for coffee.
我會透過請你喝咖啡來彌補你。
Missing that gathering was disappointing for me.
錯過那次聚會讓我感到失望。
實用對話
Hey, I just wanted to say sorry for not being able to make it to your party last night.
嘿,我只是想說對不起,昨晚無法參加你的派對。
I understand. I hope you had a good reason for missing the event.
我理解。我希望你有正當的理由錯過這個活動。
I had a family emergency, and I was really upset that I had to miss it.
我有家庭緊急事件,我真的很沮喪因為我錯過了。
That's okay! We had a great time anyway.
沒關係!我們還是玩得很開心。
I will make it up to you by taking you out for coffee soon.
我會透過很快請你喝咖啡來彌補你。
常見問題
下一堂課
超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。
B2⭐ Relations 🙋♀️
Describing loved ones
He is my soulmate
Describing loved ones
We have a lot in common
Missing a party
Listen and learn
I couldn't come because...
Missing a party
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "B2K9",
"name": "I couldn't come because...",
"description": "Missing a party",
"levelDisplayCode": "B2",
"durationMinutes": 5,
"availableOnWeb": true,
"unitOrder": 6,
"moduleOrder": 2,
"nodeOrder": 4
},
"seo": {
"title": "如何用英語道歉缺席",
"subtitle": "了解如何在聚會上表達缺席的遺憾。",
"metaDescription": "學習如何用英語道歉並表達對缺席活動的遺憾。"
},
"lessons": [
{
"id": 303157,
"name": "I couldn't come because...",
"language": "EN",
"videoUrl": "https://dev.cdn.beespeaker.com/videos/b1717_1675952848153_libx265.mp4?Expires=1783774774&Signature=ObbouWxIZ-4OnbiK8kOsU6P3G9dM6HqgbM8pyKa3cSwze512UJ~x44o0xcHsadI0m3-gPjj26q1ZCvvfGkxEC3GC4wC3tdVbNeujEZanDQPO70GFdpnaEb8VxQHdcxNSV-cI-RFQQayxaHn~q7073yJRu6WX-R6kBcsReBopMEV0JQim2zlnpbIbrx1hBRdMYBJ0kyPtFJEPLYglzisMmOm5QjksYtUascIRzeRvbgB1KcDn1PBWgAlPVYOSrOmpaqDcM65U5ShAMM3DoKUy8sImNL7lbku4PBZCHekX94KbotWHPxQSTXJdQs0Y3gdPT3V47fc~C8KlG6IFwb9QEw__&Key-Pair-Id=K1XG2B8ZBLUIMM",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "Hey, I just wanted to say sorry for not being able to make it to your party last night. I know it was a lot of fun, and I really wanted to be there. I couldn't come because I had a family emergency. I was really upset that I had to miss it. I hope you had a great time anyway and that we can catch up soon.",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 1594,
"videoEndMs": 19377
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Hey, I just wanted to say sorry for not being able to make it to your party last night.",
"textTranslation": "嘿,我只想說抱歉,昨晚沒辦法參加你的派對",
"textAnswer": "Hey, I just wanted to say sorry for not being able to make it to your party last night.",
"videoStartMs": 1250,
"videoEndMs": 7284
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I know it was a lot of fun, and I really wanted to be there.",
"textTranslation": "我知道很好玩,而我真的想在場",
"textAnswer": "I know it was a lot of fun, and I really wanted to be there.",
"videoStartMs": 7284,
"videoEndMs": 10631
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I couldn't come because I had a family emergency.",
"textTranslation": "因為我家裡有急事,沒辦法去",
"textAnswer": "I couldn't come because I had a family emergency.",
"videoStartMs": 10634,
"videoEndMs": 13359
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I was really upset that I had to miss it.",
"textTranslation": "我必須錯過它讓我真的難過!",
"textAnswer": "I was really upset that I had to miss it.",
"videoStartMs": 13359,
"videoEndMs": 15672
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I hope you had a great time anyway and that we can catch up soon.",
"textTranslation": "總之我希望你玩得愉快,然後我們很快可以再聊",
"textAnswer": "I hope you had a great time anyway and that we can catch up soon.",
"videoStartMs": 15672,
"videoEndMs": 19408
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___, _ ____ ______ __ ___ _____ ___ ___ _____ ____ __ ____ __ __ ____ _____ ____ _____.",
"textTranslation": "嘿,我只想說抱歉,昨晚沒辦法參加你的派對",
"textAnswer": "Hey, I just wanted to say sorry for not being able to make it to your party last night.",
"videoStartMs": 1250,
"videoEndMs": 7284
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ ____ __ ___ _ ___ __ ___, ___ _ ______ ______ __ __ _____.",
"textTranslation": "我知道很好玩,而我真的想在場",
"textAnswer": "I know it was a lot of fun, and I really wanted to be there.",
"videoStartMs": 7284,
"videoEndMs": 10631
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ ________ ____ _______ _ ___ _ ______ _________.",
"textTranslation": "因為我家裡有急事,沒辦法去",
"textAnswer": "I couldn't come because I had a family emergency.",
"videoStartMs": 10634,
"videoEndMs": 13359
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ ___ ______ _____ ____ _ ___ __ ____ __.",
"textTranslation": "我必須錯過它讓我真的難過!",
"textAnswer": "I was really upset that I had to miss it.",
"videoStartMs": 13359,
"videoEndMs": 15672
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ ____ ___ ___ _ _____ ____ ______ ___ ____ __ ___ _____ __ ____.",
"textTranslation": "總之我希望你玩得愉快,然後我們很快可以再聊",
"textAnswer": "I hope you had a great time anyway and that we can catch up soon.",
"videoStartMs": 15672,
"videoEndMs": 19408
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "嘿,我只想說抱歉,昨晚沒辦法參加你的派對",
"textTranslation": "___, _ ____ ______ __ ___ _____ ___ ___ _____ ____ __ ____ __ __ ____ _____ ____ _____.",
"textAnswer": "Hey, I just wanted to say sorry for not being able to make it to your party last night.",
"videoStartMs": 1250,
"videoEndMs": 7284
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我知道很好玩,而我真的想在場",
"textTranslation": "_ ____ __ ___ _ ___ __ ___, ___ _ ______ ______ __ __ _____.",
"textAnswer": "I know it was a lot of fun, and I really wanted to be there.",
"videoStartMs": 7284,
"videoEndMs": 10631
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "因為我家裡有急事,沒辦法去",
"textTranslation": "_ ________ ____ _______ _ ___ _ ______ _________.",
"textAnswer": "I couldn't come because I had a family emergency.",
"videoStartMs": 10634,
"videoEndMs": 13359
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我必須錯過它讓我真的難過!",
"textTranslation": "_ ___ ______ _____ ____ _ ___ __ ____ __.",
"textAnswer": "I was really upset that I had to miss it.",
"videoStartMs": 13359,
"videoEndMs": 15672
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "總之我希望你玩得愉快,然後我們很快可以再聊",
"textTranslation": "_ ____ ___ ___ _ _____ ____ ______ ___ ____ __ ___ _____ __ ____.",
"textAnswer": "I hope you had a great time anyway and that we can catch up soon.",
"videoStartMs": 15672,
"videoEndMs": 19408
}
]
}
],
"keyPhrases": [
{
"source": "miss an event",
"translation": "錯過活動"
},
{
"source": "regret my absence",
"translation": "後悔缺席"
},
{
"source": "make it up to someone",
"translation": "彌補某人"
}
],
"vocabulary": [
{
"source": "celebration",
"translation": "慶祝"
},
{
"source": "gathering",
"translation": "聚會"
},
{
"source": "apology",
"translation": "道歉"
}
],
"sentences": [
{
"source": "I hope you had a great time anyway and that we can catch up soon.",
"translation": "我希望你還是玩得愉快,我們能快點見面。"
},
{
"source": "I was really upset that I had to miss it.",
"translation": "我真的很沮喪因為我錯過了它。"
},
{
"source": "I couldn't come because I had a family emergency.",
"translation": "我無法來是因為我有家庭緊急事件。"
},
{
"source": "I really regret my absence at the celebration.",
"translation": "我真的後悔缺席了慶祝活動。"
},
{
"source": "I will make it up to you by taking you out for coffee.",
"translation": "我會透過請你喝咖啡來彌補你。"
},
{
"source": "Missing that gathering was disappointing for me.",
"translation": "錯過那次聚會讓我感到失望。"
}
],
"dialogue": [
{
"role": "Friend",
"source": "Hey, I just wanted to say sorry for not being able to make it to your party last night.",
"translation": "嘿,我只是想說對不起,昨晚無法參加你的派對。"
},
{
"role": "Host",
"source": "I understand. I hope you had a good reason for missing the event.",
"translation": "我理解。我希望你有正當的理由錯過這個活動。"
},
{
"role": "Friend",
"source": "I had a family emergency, and I was really upset that I had to miss it.",
"translation": "我有家庭緊急事件,我真的很沮喪因為我錯過了。"
},
{
"role": "Host",
"source": "That's okay! We had a great time anyway.",
"translation": "沒關係!我們還是玩得很開心。"
},
{
"role": "Friend",
"source": "I will make it up to you by taking you out for coffee soon.",
"translation": "我會透過很快請你喝咖啡來彌補你。"
}
],
"faq": [
{
"question": "‘miss an event’ 是什麼意思?",
"answer": "‘miss an event’ 的意思是錯過一個事件。"
},
{
"question": "我該如何使用‘regret my absence’這個短語?",
"answer": "‘regret my absence’ 的意思是懷念我的缺席。"
},
{
"question": "‘make it up to someone’ 是什麼意思?",
"answer": "‘make it up to someone’ 的意思是彌補某人。"
}
],
"navigation": {
"modules": [
{
"id": "NMB2_60",
"order": 1,
"name": "B2⭐ Relations 🙋♀️",
"durationMinutes": 22,
"nodes": [
{
"id": "B2K6",
"order": 1,
"name": "Describing loved ones",
"description": "He is my soulmate",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "B2K7",
"order": 2,
"name": "Describing loved ones",
"description": "We have a lot in common",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "B2K8",
"order": 3,
"name": "Missing a party",
"description": "Listen and learn",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/estela-sm.png",
"availableOnWeb": true
},
{
"id": "B2K9",
"order": 4,
"name": "I couldn't come because...",
"description": "Missing a party",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/estela-sm.png",
"availableOnWeb": true
}
]
},
{
"id": "NMB2_56",
"order": 2,
"name": "B2⭐ Phrases with \"get\" 💬",
"durationMinutes": 14,
"nodes": [
{
"id": "B2K10",
"order": 1,
"name": "Get the impression",
"description": "Verb collocations",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "B2K11",
"order": 2,
"name": "Get on one's nerves",
"description": "Verb collocations",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "B2K12",
"order": 3,
"name": "Get over",
"description": "Verb collocations",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "B2K13",
"order": 4,
"name": "impression",
"description": "to get the impression",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "B2K14",
"order": 5,
"name": "nerves",
"description": "to get on one's nerves",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
}
]
}
]
}
}