Các bài học
Dialogue
-
Intro
Let's practice a short conversation. Your lines will appear on the screen.
-
Mów teraz
I binge-watched all the episodes in one sitting.
-
Mów teraz
I've tidied up every room. Each one is spotless now.
-
Mów teraz
Most of my friends skipped town and went to college.
-
Powtórz ze słuchu
_ _____-_______ ___ ___ ________ __ ___ _______.
-
Powtórz ze słuchu
____ ______ __ _____ ____. ____ ___ __ ________ ___.
-
Powtórz ze słuchu
____ __ __ _______ _______ ____ ___ ____ __ _______.
-
Przetłumacz teraz
Bạn đã xem hết cả mùa phim đó rồi à?
-
Przetłumacz teraz
Tôi thực sự mong là bạn đã chịu khó dọn dẹp căn hộ
-
Przetłumacz teraz
Các bạn học cũ của bạn thì sao? Lâu rồi tôi không thấy họ
Cụm từ chính
watch the latest episodes
xem các tập mới nhất
catch up on the series
bắt kịp với loạt phim
discuss the plot twists
thảo luận về những tình tiết bất ngờ
Từ vựng
Câu
What happened to your schoolmates? I haven't seen them around in a long time.
Chuyện gì đã xảy ra với bạn học của bạn? Tôi đã không thấy họ quanh đây trong một thời gian dài.
I really hope you've put some effort into cleaning the flat.
Tôi thực sự hy vọng bạn đã dành chút công sức để dọn dẹp căn hộ.
Have you already seen the entire season of that show?
Bạn đã xem toàn bộ mùa của chương trình đó chưa?
I want to watch the latest episodes of my favorite series.
Tôi muốn xem các tập mới nhất của loạt phim yêu thích của mình.
I need to catch up on the series because I missed several episodes.
Tôi cần bắt kịp với loạt phim vì tôi đã bỏ lỡ vài tập.
Let's discuss the plot twists after we finish watching the season.
Hãy thảo luận về những tình tiết bất ngờ sau khi chúng ta xem xong mùa.
Hội thoại
Have you already seen the entire season of that show?
Bạn đã xem toàn bộ mùa của chương trình đó chưa?
No, I need to catch up on the series.
Không, tôi cần bắt kịp với loạt phim.
I want to watch the latest episodes this weekend.
Tôi muốn xem các tập mới nhất vào cuối tuần này.
Great! Let's discuss the plot twists after we watch them.
Tuyệt vời! Hãy thảo luận về những tình tiết bất ngờ sau khi chúng ta xem chúng.
Câu hỏi thường gặp
Các bài học trong đơn vị này
Hơn 3000 bài học từ trình độ A0 đến C1.
B2⭐ Quantifiers ➕
All
entirety or every member of a group
Every
each member of a group
Most
majority or greatest part of a group
Dialogue
Have you already seen the entire season of that show?
Test
Challenge time
B2⭐ Quantifiers ✖️
Some
limited amount of something
Many
significant amount of something
Few
less than expected
Dialogue
Ready to go? It's past five o'clock.
Test
Time for a challenge
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "B2_n118",
"name": "Dialogue",
"description": "Have you already seen the entire season of that show?",
"levelDisplayCode": "B2",
"durationMinutes": 4,
"availableOnWeb": true,
"unitOrder": 16,
"moduleOrder": 3,
"nodeOrder": 4,
"seoPublicId": "n-kfnkwu"
},
"seo": {
"title": "Cách nói 'mùa' bằng tiếng Anh",
"subtitle": "Tìm hiểu từ vựng liên quan đến phim và tập. Học cách nói về cốt truyện.",
"metaDescription": "Học từ 'season', 'episode' và 'character'. Khám phá cách nói về những bộ phim yêu thích!"
},
"lessons": [
{
"id": 305728,
"name": "Dialogue",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/b3981_1717418994214_libx265.mp4?Expires=1784228782&Signature=MuuJ0~~BjyfGPs9JIGYdpDZf~9PiFQ7HyH9IJaa7LhdrDQXL08biuYbgGERq-X1ikziRsY3IKyGLiXHMtBXcdKCI~HDRKSY4ee8UONsccB6EpCZX1y3BI~N8L-NGZR51fQy2K1af4NHGy4W41SRwYS8JpIjLT71YsQQnjM7y48zpOi0QJLOHms1oBXDeh4Ky7q8SxyxqxfLSBdEZG3X2AhcF0lXekSiMREDZq-3p-fmyhPm1-rAd~vNjK9MLaDdABkxH-n2QP33TQjpbh7J7M73aHcBdqTRMyd5yUUwBQGv7mflYJvEN~N1gJz7akaDh-565BNM-bV3rZ-WIcrCsjw__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "Let's practice a short conversation. Your lines will appear on the screen.",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 4782,
"videoEndMs": 10783
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I binge-watched all the episodes in one sitting.",
"textTranslation": "Bạn đã xem hết cả mùa phim đó rồi à?",
"textAnswer": "I binge-watched all the episodes in one sitting.",
"videoStartMs": 12302,
"videoEndMs": 16960
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I've tidied up every room. Each one is spotless now.",
"textTranslation": "Tôi thực sự mong là bạn đã chịu khó dọn dẹp căn hộ",
"textAnswer": "I've tidied up every room. Each one is spotless now.",
"videoStartMs": 20151,
"videoEndMs": 25385
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Most of my friends skipped town and went to college.",
"textTranslation": "Các bạn học cũ của bạn thì sao? Lâu rồi tôi không thấy họ",
"textAnswer": "Most of my friends skipped town and went to college.",
"videoStartMs": 28036,
"videoEndMs": 34236
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ _____-_______ ___ ___ ________ __ ___ _______.",
"textTranslation": "Bạn đã xem hết cả mùa phim đó rồi à?",
"textAnswer": "I binge-watched all the episodes in one sitting.",
"videoStartMs": 12302,
"videoEndMs": 16960
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ______ __ _____ ____. ____ ___ __ ________ ___.",
"textTranslation": "Tôi thực sự mong là bạn đã chịu khó dọn dẹp căn hộ",
"textAnswer": "I've tidied up every room. Each one is spotless now.",
"videoStartMs": 20151,
"videoEndMs": 25385
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ __ __ _______ _______ ____ ___ ____ __ _______.",
"textTranslation": "Các bạn học cũ của bạn thì sao? Lâu rồi tôi không thấy họ",
"textAnswer": "Most of my friends skipped town and went to college.",
"videoStartMs": 28036,
"videoEndMs": 34236
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Bạn đã xem hết cả mùa phim đó rồi à?",
"textTranslation": "_ _____-_______ ___ ___ ________ __ ___ _______.",
"textAnswer": "I binge-watched all the episodes in one sitting.",
"videoStartMs": 12302,
"videoEndMs": 16960
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Tôi thực sự mong là bạn đã chịu khó dọn dẹp căn hộ",
"textTranslation": "____ ______ __ _____ ____. ____ ___ __ ________ ___.",
"textAnswer": "I've tidied up every room. Each one is spotless now.",
"videoStartMs": 20151,
"videoEndMs": 25385
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Các bạn học cũ của bạn thì sao? Lâu rồi tôi không thấy họ",
"textTranslation": "____ __ __ _______ _______ ____ ___ ____ __ _______.",
"textAnswer": "Most of my friends skipped town and went to college.",
"videoStartMs": 28036,
"videoEndMs": 34236
}
]
}
],
"keyPhrases": [
{
"source": "watch the latest episodes",
"translation": "xem các tập mới nhất"
},
{
"source": "catch up on the series",
"translation": "bắt kịp với loạt phim"
},
{
"source": "discuss the plot twists",
"translation": "thảo luận về những tình tiết bất ngờ"
}
],
"vocabulary": [
{
"source": "season",
"translation": "mùa"
},
{
"source": "character",
"translation": "nhân vật"
},
{
"source": "episode",
"translation": "tập"
}
],
"sentences": [
{
"source": "What happened to your schoolmates? I haven't seen them around in a long time.",
"translation": "Chuyện gì đã xảy ra với bạn học của bạn? Tôi đã không thấy họ quanh đây trong một thời gian dài."
},
{
"source": "I really hope you've put some effort into cleaning the flat.",
"translation": "Tôi thực sự hy vọng bạn đã dành chút công sức để dọn dẹp căn hộ."
},
{
"source": "Have you already seen the entire season of that show?",
"translation": "Bạn đã xem toàn bộ mùa của chương trình đó chưa?"
},
{
"source": "I want to watch the latest episodes of my favorite series.",
"translation": "Tôi muốn xem các tập mới nhất của loạt phim yêu thích của mình."
},
{
"source": "I need to catch up on the series because I missed several episodes.",
"translation": "Tôi cần bắt kịp với loạt phim vì tôi đã bỏ lỡ vài tập."
},
{
"source": "Let's discuss the plot twists after we finish watching the season.",
"translation": "Hãy thảo luận về những tình tiết bất ngờ sau khi chúng ta xem xong mùa."
}
],
"dialogue": [
{
"role": "Viewer",
"source": "Have you already seen the entire season of that show?",
"translation": "Bạn đã xem toàn bộ mùa của chương trình đó chưa?"
},
{
"role": "Friend",
"source": "No, I need to catch up on the series.",
"translation": "Không, tôi cần bắt kịp với loạt phim."
},
{
"role": "Viewer",
"source": "I want to watch the latest episodes this weekend.",
"translation": "Tôi muốn xem các tập mới nhất vào cuối tuần này."
},
{
"role": "Friend",
"source": "Great! Let's discuss the plot twists after we watch them.",
"translation": "Tuyệt vời! Hãy thảo luận về những tình tiết bất ngờ sau khi chúng ta xem chúng."
}
],
"faq": [
{
"question": "Cụm từ 'watch the latest episodes' có nghĩa là gì?",
"answer": "'Watch the latest episodes' có nghĩa là 'xem các tập mới nhất'."
},
{
"question": "Tôi có thể sử dụng cụm từ 'catch up on the series' như thế nào?",
"answer": "'Catch up on the series' có nghĩa là 'bắt kịp bộ phim'."
},
{
"question": "Cụm từ 'discuss the plot twists' có nghĩa là gì?",
"answer": "'Discuss the plot twists' có nghĩa là 'thảo luận về các tình tiết bất ngờ'."
}
],
"navigation": {
"modules": [
{
"id": "B1_124",
"order": 1,
"name": "B2⭐ Quantifiers ➕",
"durationMinutes": 22,
"nodes": [
{
"id": "B2_n115",
"order": 1,
"name": "All",
"description": "entirety or every member of a group",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-9yifmp"
},
{
"id": "B2_n116",
"order": 2,
"name": "Every",
"description": "each member of a group",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-mrsk5a"
},
{
"id": "B2_n117",
"order": 3,
"name": "Most",
"description": "majority or greatest part of a group",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-v5m4xm"
},
{
"id": "B2_n118",
"order": 4,
"name": "Dialogue",
"description": "Have you already seen the entire season of that show?",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-kfnkwu"
},
{
"id": "B2_n119",
"order": 5,
"name": "Test",
"description": "Challenge time",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/challenge_icon_type_1.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
},
{
"id": "B1_125",
"order": 2,
"name": "B2⭐ Quantifiers ✖️",
"durationMinutes": 22,
"nodes": [
{
"id": "B2_n120",
"order": 1,
"name": "Some",
"description": "limited amount of something",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-s2srdn"
},
{
"id": "B2_n121",
"order": 2,
"name": "Many",
"description": "significant amount of something",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-5f658u"
},
{
"id": "B2_n122",
"order": 3,
"name": "Few",
"description": "less than expected",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-06j3qd"
},
{
"id": "B2_n123",
"order": 4,
"name": "Dialogue",
"description": "Ready to go? It's past five o'clock.",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-ww947g"
},
{
"id": "B2_n124",
"order": 5,
"name": "Test",
"description": "Time for a challenge",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/challenge_icon_type_0.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
}
]
}
}