Lessons
Dialogue
-
Intro
Excellent! Now let's practise a conversation in English. Your lines will appear on the screen.
-
Mów teraz
I'm sorry. I had to finish the report yesterday.
-
Mów teraz
She had to prepare a presentation.
-
Mów teraz
They had to stay late to discuss the project.
-
Powtórz ze słuchu
___ _____. _ ___ __ ______ ___ ______ _________.
-
Powtórz ze słuchu
___ ___ __ _______ _ ____________.
-
Powtórz ze słuchu
____ ___ __ ____ ____ __ _______ ___ _______.
-
Przetłumacz teraz
ねえ、どうしてパーティーに来なかったの?
-
Przetłumacz teraz
そうなんだ。アンバーはどうしたの?
-
Przetłumacz teraz
マークとジルも来なかったね
Key phrases
miss the event
イベントを逃す
join the celebration
お祝いに参加する
not feel like going
行く気がしない
Vocabulary
Key sentences
I see. What about your Amber?
わかりました。アンバーはどうですか?
Mark and Jill didn't come as well.
マークとジルも来ませんでした。
Hey, why didn't you come to the party?
ねえ、どうしてパーティーに来なかったの?
I had to miss the event due to work.
仕事のため、イベントを逃さなければなりませんでした。
I wanted to join the celebration with my friends.
友達と一緒にお祝いに参加したかったです。
Sometimes I do not feel like going out at all.
時々、全く外出する気がしません。
Practical dialogue
Hey, why didn't you come to the party?
ねえ、どうしてパーティーに来なかったの?
I had to miss the event because of my work schedule.
仕事の予定のせいで、イベントを逃さなければなりませんでした。
That is unfortunate. I wanted to join the celebration with everyone.
それは残念です。皆と一緒にお祝いに参加したかったです。
Yes, I do not feel like going out often these days.
はい、最近はあまり外出する気がしません。
Mark and Jill didn't come as well. They had other plans.
マークとジルも来ませんでした。彼らには他の予定がありました。
I hope we can gather next time.
次回は集まれるといいですね。
FAQ
Next lessons
Over 3000 lessons from beginner level (S1) to 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 💥
We must hurry up.
Must
You mustn't leave your luggage here.
Mustn't
We must try harder next time.
Have to vs must
You mustn't take photos in the museum.
Don't have vs mustn't
Test
Challenge time
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "A2JK70",
"name": "Dialogue",
"description": "Why didn't you come to the party?",
"levelDisplayCode": "A2",
"durationMinutes": 2,
"availableOnWeb": true,
"unitOrder": 16,
"moduleOrder": 3,
"nodeOrder": 4
},
"seo": {
"title": "英語でイベントを尋ねる方法",
"subtitle": "招待やイベントに関する言い回しを学ぶ。",
"metaDescription": "英語でイベントについて話す方法を学びます。重要なフレーズ:miss the event、join the celebration、excuse。"
},
"lessons": [
{
"id": 304768,
"name": "Dialogue",
"language": "EN",
"videoUrl": "https://dev.cdn.beespeaker.com/videos/b3569_1709672083840_libx265.mp4?Expires=1783763413&Signature=dhl65sMCXemp-TS2NbbKHrQcWHS88am3rNJHLmDC8Yal7ORq4S375O5SCB-9rWadkFOMFYabWzujwyNYmPZJBEZyWaxa66ZeIVWgeR1BbyxgJaDUhwqXGmTUX5EdH35mkeyz~0swgCBSUYMPCUfsvuUMAfJp1vl3ByZP7aMjUPY-XJfhzwhpsxBBLdLrcCU19d5KrTJ7EuSmf49nA6oH2Gv1hBPeRgsDeCa2ugH6LUBT7zm2icbcEFgA0lIzsypK1vvxjqODpFaa-kmU0t3vpy1X4CxsoKzIT0RBv0dfCzatWe-OOMjig8OdNmFnKLb7mqtDDTqgcBeXmQuy0F61jg__&Key-Pair-Id=K1XG2B8ZBLUIMM",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "Excellent! Now let's practise a conversation in English. Your lines will appear on the screen.",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 4083,
"videoEndMs": 11622
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I'm sorry. I had to finish the report yesterday.",
"textTranslation": "ねえ、どうしてパーティーに来なかったの?",
"textAnswer": "I'm sorry. I had to finish the report yesterday.",
"videoStartMs": 15783,
"videoEndMs": 19652
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "She had to prepare a presentation.",
"textTranslation": "そうなんだ。アンバーはどうしたの?",
"textAnswer": "She had to prepare a presentation.",
"videoStartMs": 25245,
"videoEndMs": 28659
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "They had to stay late to discuss the project.",
"textTranslation": "マークとジルも来なかったね",
"textAnswer": "They had to stay late to discuss the project.",
"videoStartMs": 32784,
"videoEndMs": 36174
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ _____. _ ___ __ ______ ___ ______ _________.",
"textTranslation": "ねえ、どうしてパーティーに来なかったの?",
"textAnswer": "I'm sorry. I had to finish the report yesterday.",
"videoStartMs": 15783,
"videoEndMs": 19652
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ___ __ _______ _ ____________.",
"textTranslation": "そうなんだ。アンバーはどうしたの?",
"textAnswer": "She had to prepare a presentation.",
"videoStartMs": 25245,
"videoEndMs": 28659
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ __ ____ ____ __ _______ ___ _______.",
"textTranslation": "マークとジルも来なかったね",
"textAnswer": "They had to stay late to discuss the project.",
"videoStartMs": 32784,
"videoEndMs": 36174
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "ねえ、どうしてパーティーに来なかったの?",
"textTranslation": "___ _____. _ ___ __ ______ ___ ______ _________.",
"textAnswer": "I'm sorry. I had to finish the report yesterday.",
"videoStartMs": 15783,
"videoEndMs": 19652
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "そうなんだ。アンバーはどうしたの?",
"textTranslation": "___ ___ __ _______ _ ____________.",
"textAnswer": "She had to prepare a presentation.",
"videoStartMs": 25245,
"videoEndMs": 28659
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "マークとジルも来なかったね",
"textTranslation": "____ ___ __ ____ ____ __ _______ ___ _______.",
"textAnswer": "They had to stay late to discuss the project.",
"videoStartMs": 32784,
"videoEndMs": 36174
}
]
}
],
"keyPhrases": [
{
"source": "miss the event",
"translation": "イベントを逃す"
},
{
"source": "join the celebration",
"translation": "お祝いに参加する"
},
{
"source": "not feel like going",
"translation": "行く気がしない"
}
],
"vocabulary": [
{
"source": "excuse",
"translation": "言い訳"
},
{
"source": "invitation",
"translation": "招待状"
},
{
"source": "gathering",
"translation": "集まり"
}
],
"sentences": [
{
"source": "I see. What about your Amber?",
"translation": "わかりました。アンバーはどうですか?"
},
{
"source": "Mark and Jill didn't come as well.",
"translation": "マークとジルも来ませんでした。"
},
{
"source": "Hey, why didn't you come to the party?",
"translation": "ねえ、どうしてパーティーに来なかったの?"
},
{
"source": "I had to miss the event due to work.",
"translation": "仕事のため、イベントを逃さなければなりませんでした。"
},
{
"source": "I wanted to join the celebration with my friends.",
"translation": "友達と一緒にお祝いに参加したかったです。"
},
{
"source": "Sometimes I do not feel like going out at all.",
"translation": "時々、全く外出する気がしません。"
}
],
"dialogue": [
{
"role": "Friend",
"source": "Hey, why didn't you come to the party?",
"translation": "ねえ、どうしてパーティーに来なかったの?"
},
{
"role": "You",
"source": "I had to miss the event because of my work schedule.",
"translation": "仕事の予定のせいで、イベントを逃さなければなりませんでした。"
},
{
"role": "Friend",
"source": "That is unfortunate. I wanted to join the celebration with everyone.",
"translation": "それは残念です。皆と一緒にお祝いに参加したかったです。"
},
{
"role": "You",
"source": "Yes, I do not feel like going out often these days.",
"translation": "はい、最近はあまり外出する気がしません。"
},
{
"role": "Friend",
"source": "Mark and Jill didn't come as well. They had other plans.",
"translation": "マークとジルも来ませんでした。彼らには他の予定がありました。"
},
{
"role": "You",
"source": "I hope we can gather next time.",
"translation": "次回は集まれるといいですね。"
}
],
"faq": [
{
"question": "'miss the event'は何を意味しますか?",
"answer": "'miss the event'は、イベントに参加できなかったことを意味します。"
},
{
"question": "'join the celebration'を文でどのように使いますか?",
"answer": "'join the celebration'は、何らかの祝賀会に参加したいときに使います。"
},
{
"question": "'not feel like going'は何を意味しますか?",
"answer": "'not feel like going'は、出かける気分ではないことを意味します。"
}
],
"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
}
]
}
]
}
}