Các bài học
Challenge
-
Intro
Now it’s your turn! You’ll see short phrases on the screen. Your job is to build full questions with “Have you ever…?”
-
Mów teraz
Have you ever flown with low- cost airlines?
-
Mów teraz
Have you ever had an overbooked flight?
-
Mów teraz
Have you ever had a one- hour layover?
-
Mów teraz
Have you ever made travel buddies?
-
Powtórz ze słuchu
____ ___ ____ _____ ____ ___- ____ ________?
-
Powtórz ze słuchu
____ ___ ____ ___ __ __________ ______?
-
Powtórz ze słuchu
____ ___ ____ ___ _ ___- ____ _______?
-
Powtórz ze słuchu
____ ___ ____ ____ ______ _______?
-
Przetłumacz teraz
bay với hãng hàng không giá rẻ
-
Przetłumacz teraz
gặp chuyến bay bị bán thừa chỗ
-
Przetłumacz teraz
quá cảnh 1 tiếng
-
Przetłumacz teraz
kết bạn đồng hành khi đi du lịch
Cụm từ chính
booked a flight
đã đặt một chuyến bay
traveling on a budget
du lịch với ngân sách hạn chế
waiting at the airport
chờ đợi tại sân bay
Từ vựng
Câu
I have flown with low-cost airlines before.
Tôi đã bay với các hãng hàng không giá rẻ trước đây.
He had an overbooked flight last week.
Anh ấy đã có một chuyến bay quá số ghế tuần trước.
We had a one-hour layover in Paris.
Chúng tôi có một thời gian dừng chân một giờ ở Paris.
I booked a flight for my vacation next month.
Tôi đã đặt một chuyến bay cho kỳ nghỉ của mình vào tháng tới.
Traveling on a budget can be exciting and fun.
Du lịch với ngân sách hạn chế có thể thú vị và vui vẻ.
She was waiting at the airport for her friend to arrive.
Cô ấy đang chờ tại sân bay để đón bạn của mình.
Hội thoại
I would like to book a flight to London.
Tôi muốn đặt một chuyến bay đến London.
Sure! Are you traveling on a budget?
Chắc chắn rồi! Bạn có đang du lịch với ngân sách hạn chế không?
Yes, I want to find the best deals.
Có, tôi muốn tìm những ưu đãi tốt nhất.
I can help you with that. How long will you be waiting at the airport?
Tôi có thể giúp bạn với điều đó. Bạn sẽ chờ tại sân bay bao lâu?
I will be waiting for about two hours.
Tôi sẽ chờ khoảng hai giờ.
Great! Let me find some options for you.
Tuyệt vời! Để tôi tìm một số tùy chọn cho bạn.
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.
B1🐝 Travel experiences - questions ❓
Have you ever flown
low- cost airlines
Have you ever had
overbooked flight
Have you ever had
one- hour layover
Have you ever made
travel buddies
Challenge
Questions
Travel Talk: Sharing Experiences
Practise asking “Have you ever…?” questions
B1🐝 Travel experiences - answers ❗️
I’ve never taken
a long- distance flight
I’ve never had
a connecting flight
security issues
luggage issues
high-speed train
inter-city train
Challenge
Sentences
Travel Firsts
Practise using “I’ve never…” to talk about new experiences
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "TR5",
"name": "Challenge",
"description": "Questions",
"levelDisplayCode": "B1",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 2,
"moduleOrder": 1,
"nodeOrder": 5,
"seoPublicId": "n-07xw2p"
},
"seo": {
"title": "Cách đặt vé máy bay bằng tiếng Anh",
"subtitle": "Khám phá từ vựng liên quan đến du lịch, như chuyến bay, chuyển tiếp và các hãng hàng không giá rẻ.",
"metaDescription": "Tìm hiểu cách nói về đặt vé máy bay và du lịch giá rẻ bằng tiếng Anh."
},
"lessons": [
{
"id": 308337,
"name": "Challenge",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/b10042_v1_1_1759398129941_libx265.mp4?Expires=1784233410&Signature=Zc6ZooBPNBwRGFSJzIPNfvMsb-FRKoiyQkhCOnym~D-ZgMqNSdZZLUN2rrmHRXGDiWoJv4xl4z9iwGm7oZvDFBrW5yj4EWmIe6qTAwsCFVTWcBpkeG4l9CKgVnK0JPWLOK9Khb-2tEDh3jHCHKHcdO32YB1i64KDCu7Ta6CxGcfVE3Ac~tGqljzfGYhejsKZyn~b-wlWVGkio-7XGf-AXXn23C2FtW7Ugrb0B5eiEjgbV98jTY7ho-lPA6HMQVmiZ2GQQJb5OWMs64J-Kro92wByR~ziBVbGdb3qtObRU96v2pPuo3FLFFLSBdotPbr~lh91jnUBX31Mx75uSkE7tg__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "Now it’s your turn! You’ll see short phrases on the screen. Your job is to build full questions with “Have you ever…?”",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 1552,
"videoEndMs": 11747
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Have you ever flown with low- cost airlines?",
"textTranslation": "bay với hãng hàng không giá rẻ",
"textAnswer": "Have you ever flown with low- cost airlines?",
"videoStartMs": 13415,
"videoEndMs": 17034
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Have you ever had an overbooked flight?",
"textTranslation": "gặp chuyến bay bị bán thừa chỗ",
"textAnswer": "Have you ever had an overbooked flight?",
"videoStartMs": 18393,
"videoEndMs": 21047
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Have you ever had a one- hour layover?",
"textTranslation": "quá cảnh 1 tiếng",
"textAnswer": "Have you ever had a one- hour layover?",
"videoStartMs": 22789,
"videoEndMs": 25514
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Have you ever made travel buddies?",
"textTranslation": "kết bạn đồng hành khi đi du lịch",
"textAnswer": "Have you ever made travel buddies?",
"videoStartMs": 30256,
"videoEndMs": 32539
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ ____ _____ ____ ___- ____ ________?",
"textTranslation": "bay với hãng hàng không giá rẻ",
"textAnswer": "Have you ever flown with low- cost airlines?",
"videoStartMs": 13415,
"videoEndMs": 17034
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ ____ ___ __ __________ ______?",
"textTranslation": "gặp chuyến bay bị bán thừa chỗ",
"textAnswer": "Have you ever had an overbooked flight?",
"videoStartMs": 18393,
"videoEndMs": 21047
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ ____ ___ _ ___- ____ _______?",
"textTranslation": "quá cảnh 1 tiếng",
"textAnswer": "Have you ever had a one- hour layover?",
"videoStartMs": 22789,
"videoEndMs": 25514
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ ____ ____ ______ _______?",
"textTranslation": "kết bạn đồng hành khi đi du lịch",
"textAnswer": "Have you ever made travel buddies?",
"videoStartMs": 30256,
"videoEndMs": 32539
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "bay với hãng hàng không giá rẻ",
"textTranslation": "____ ___ ____ _____ ____ ___- ____ ________?",
"textAnswer": "Have you ever flown with low- cost airlines?",
"videoStartMs": 13415,
"videoEndMs": 17034
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "gặp chuyến bay bị bán thừa chỗ",
"textTranslation": "____ ___ ____ ___ __ __________ ______?",
"textAnswer": "Have you ever had an overbooked flight?",
"videoStartMs": 18393,
"videoEndMs": 21047
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "quá cảnh 1 tiếng",
"textTranslation": "____ ___ ____ ___ _ ___- ____ _______?",
"textAnswer": "Have you ever had a one- hour layover?",
"videoStartMs": 22789,
"videoEndMs": 25514
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "kết bạn đồng hành khi đi du lịch",
"textTranslation": "____ ___ ____ ____ ______ _______?",
"textAnswer": "Have you ever made travel buddies?",
"videoStartMs": 30256,
"videoEndMs": 32539
}
]
}
],
"keyPhrases": [
{
"source": "booked a flight",
"translation": "đã đặt một chuyến bay"
},
{
"source": "traveling on a budget",
"translation": "du lịch với ngân sách hạn chế"
},
{
"source": "waiting at the airport",
"translation": "chờ đợi tại sân bay"
}
],
"vocabulary": [
{
"source": "itinerary",
"translation": "lịch trình"
},
{
"source": "departure",
"translation": "khởi hành"
},
{
"source": "arrival",
"translation": "đến nơi"
}
],
"sentences": [
{
"source": "I have flown with low-cost airlines before.",
"translation": "Tôi đã bay với các hãng hàng không giá rẻ trước đây."
},
{
"source": "He had an overbooked flight last week.",
"translation": "Anh ấy đã có một chuyến bay quá số ghế tuần trước."
},
{
"source": "We had a one-hour layover in Paris.",
"translation": "Chúng tôi có một thời gian dừng chân một giờ ở Paris."
},
{
"source": "I booked a flight for my vacation next month.",
"translation": "Tôi đã đặt một chuyến bay cho kỳ nghỉ của mình vào tháng tới."
},
{
"source": "Traveling on a budget can be exciting and fun.",
"translation": "Du lịch với ngân sách hạn chế có thể thú vị và vui vẻ."
},
{
"source": "She was waiting at the airport for her friend to arrive.",
"translation": "Cô ấy đang chờ tại sân bay để đón bạn của mình."
}
],
"dialogue": [
{
"role": "Customer",
"source": "I would like to book a flight to London.",
"translation": "Tôi muốn đặt một chuyến bay đến London."
},
{
"role": "Agent",
"source": "Sure! Are you traveling on a budget?",
"translation": "Chắc chắn rồi! Bạn có đang du lịch với ngân sách hạn chế không?"
},
{
"role": "Customer",
"source": "Yes, I want to find the best deals.",
"translation": "Có, tôi muốn tìm những ưu đãi tốt nhất."
},
{
"role": "Agent",
"source": "I can help you with that. How long will you be waiting at the airport?",
"translation": "Tôi có thể giúp bạn với điều đó. Bạn sẽ chờ tại sân bay bao lâu?"
},
{
"role": "Customer",
"source": "I will be waiting for about two hours.",
"translation": "Tôi sẽ chờ khoảng hai giờ."
},
{
"role": "Agent",
"source": "Great! Let me find some options for you.",
"translation": "Tuyệt vời! Để tôi tìm một số tùy chọn cho bạn."
}
],
"faq": [
{
"question": "Cụm từ 'booked a flight' có nghĩa là gì?",
"answer": "'Booked a flight' có nghĩa là bạn đã đặt chỗ cho một chuyến bay."
},
{
"question": "Ý nghĩa của 'traveling on a budget' là gì?",
"answer": "'Traveling on a budget' có nghĩa là đi du lịch với ngân sách hạn chế."
},
{
"question": "'Waiting at the airport' có nghĩa là gì?",
"answer": "'Waiting at the airport' có nghĩa là đang chờ tại sân bay."
}
],
"navigation": {
"modules": [
{
"id": "TR-1",
"order": 1,
"name": "B1🐝 Travel experiences - questions ❓",
"durationMinutes": 15,
"nodes": [
{
"id": "TR1",
"order": 1,
"name": "Have you ever flown",
"description": "low- cost airlines",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-8wjkb1"
},
{
"id": "TR2",
"order": 2,
"name": "Have you ever had",
"description": "overbooked flight",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-45y6bf"
},
{
"id": "TR3",
"order": 3,
"name": "Have you ever had",
"description": "one- hour layover",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-vpidas"
},
{
"id": "TR4",
"order": 4,
"name": "Have you ever made",
"description": "travel buddies",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-zflndg"
},
{
"id": "TR5",
"order": 5,
"name": "Challenge",
"description": "Questions",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-07xw2p"
},
{
"id": "TR6_AI",
"order": 6,
"name": "Travel Talk: Sharing Experiences",
"description": "Practise asking “Have you ever…?” questions",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
},
{
"id": "TR-2",
"order": 2,
"name": "B1🐝 Travel experiences - answers ❗️",
"durationMinutes": 15,
"nodes": [
{
"id": "TR7",
"order": 1,
"name": "I’ve never taken",
"description": "a long- distance flight",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-pmzxgr"
},
{
"id": "TR8",
"order": 2,
"name": "I’ve never had",
"description": "a connecting flight",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-1joh8e"
},
{
"id": "TR9",
"order": 3,
"name": "security issues",
"description": "luggage issues",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-klvk85"
},
{
"id": "TR10",
"order": 4,
"name": "high-speed train",
"description": "inter-city train",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-hwo8y1"
},
{
"id": "TR11",
"order": 5,
"name": "Challenge",
"description": "Sentences",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-93ywgn"
},
{
"id": "TR12_AI",
"order": 6,
"name": "Travel Firsts",
"description": "Practise using “I’ve never…” to talk about new experiences",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
}
]
}
}