課堂列表
We had a barbecue in the evening.
-
Mów teraz
have - had
-
Mów teraz
We had a barbecue.
-
Mów teraz
We had a barbecue in the evening.
-
Powtórz ze słuchu
____ - ___
-
Powtórz ze słuchu
__ ___ _ ________.
-
Powtórz ze słuchu
__ ___ _ ________ __ ___ _______.
-
Przetłumacz teraz
有 - 有過
-
Przetłumacz teraz
我們烤肉了
-
Przetłumacz teraz
我們晚上烤肉了
關鍵句型
have a meal
吃飯
have a good time
玩得開心
have a drink
喝一杯
詞彙
重點句子
We had a barbecue in the evening.
我們晚上烤肉。
We had a barbecue.
我們烤肉了。
We had a barbecue yesterday.
我們昨天烤肉了。
I want to have a meal with my family.
我想跟家人一起吃飯。
We will have a good time at the party.
我們在派對上會玩得開心。
Can we have a drink together?
我們可以一起喝一杯嗎?
實用對話
I would like to have a drink, please.
我想喝一杯,謝謝。
What would you like to have?
您想要什麼?
I want to have a meal with my friends.
我想跟朋友一起吃飯。
We have a special meal today.
我們今天有特別的餐點。
That sounds great! I will have that.
聽起來不錯!我就要那個。
常見問題
下一堂課
超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。
A1⭐ Past Simple - irregular verbs ⚡
I went to the beach last weekend.
go - went
We had a barbecue in the evening.
have - had
They drove to the mountains two days ago.
drive - drove
Past Simple - irregular verbs
Grammar
Test
Challenge time
A1⭐ Past Simple - questions and negations ❓
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "A2JK293",
"name": "We had a barbecue in the evening.",
"description": "have - had",
"levelDisplayCode": "A1",
"durationMinutes": 2,
"availableOnWeb": true,
"unitOrder": 13,
"moduleOrder": 3,
"nodeOrder": 2
},
"seo": {
"title": "如何用英語說我們有燒烤",
"subtitle": "學習與餐飲和社交聚會相關的短語。",
"metaDescription": "了解如何用英語說 '燒烤' 和 '晚上'。與 BeeSpeaker 一起學習!"
},
"lessons": [
{
"id": 305022,
"name": "We had a barbecue in the evening.",
"language": "EN",
"videoUrl": "https://dev.cdn.beespeaker.com/videos/b3684_1710868848087_libx265.mp4?Expires=1783767231&Signature=xtdEw6ETjWZQ7NU1~md-HEd~d1ae9Esl9IsfZgNl9kTd5DXves0DCKh0W-BJiWsu2ET5jaMH8dEj~uYD-xjI5naGVjVwLyYtgVouiUul8IpWc-gPfEHG473FzL~x7Wl-lPY7TVjHuO9BloSGL57wmoGLTUCdgQFr2gcIZ~kb9afAk6HxgYe7jEUT51PLAgD3mw7RNQhQg4QZFLMIxCTqHgyXa28dBoh1uIpJP0b2oOKIngL5TmgLfP0e5pButudORt5f5d39NCOopKs2Yc1d2PuOG0uM6KdOvCinkXHFe9Ol9UmSNzKiMQ00XTLIqdSY~2o0Cx57bOwj6u4cRmmcfA__&Key-Pair-Id=K1XG2B8ZBLUIMM",
"parts": [
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "have - had",
"textTranslation": "有 - 有過",
"textAnswer": "have - had",
"videoStartMs": 3283,
"videoEndMs": 6886
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "We had a barbecue.",
"textTranslation": "我們烤肉了",
"textAnswer": "We had a barbecue.",
"videoStartMs": 6906,
"videoEndMs": 10359
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "We had a barbecue in the evening.",
"textTranslation": "我們晚上烤肉了",
"textAnswer": "We had a barbecue in the evening.",
"videoStartMs": 17795,
"videoEndMs": 22690
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ - ___",
"textTranslation": "有 - 有過",
"textAnswer": "have - had",
"videoStartMs": 3283,
"videoEndMs": 6886
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ ___ _ ________.",
"textTranslation": "我們烤肉了",
"textAnswer": "We had a barbecue.",
"videoStartMs": 6906,
"videoEndMs": 10359
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ ___ _ ________ __ ___ _______.",
"textTranslation": "我們晚上烤肉了",
"textAnswer": "We had a barbecue in the evening.",
"videoStartMs": 17795,
"videoEndMs": 22690
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "有 - 有過",
"textTranslation": "____ - ___",
"textAnswer": "have - had",
"videoStartMs": 3283,
"videoEndMs": 6886
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我們烤肉了",
"textTranslation": "__ ___ _ ________.",
"textAnswer": "We had a barbecue.",
"videoStartMs": 6906,
"videoEndMs": 10359
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我們晚上烤肉了",
"textTranslation": "__ ___ _ ________ __ ___ _______.",
"textAnswer": "We had a barbecue in the evening.",
"videoStartMs": 17795,
"videoEndMs": 22690
}
]
}
],
"keyPhrases": [
{
"source": "have a meal",
"translation": "吃飯"
},
{
"source": "have a good time",
"translation": "玩得開心"
},
{
"source": "have a drink",
"translation": "喝一杯"
}
],
"vocabulary": [
{
"source": "meal",
"translation": "餐"
},
{
"source": "party",
"translation": "派對"
},
{
"source": "friend",
"translation": "朋友"
}
],
"sentences": [
{
"source": "We had a barbecue in the evening.",
"translation": "我們晚上烤肉。"
},
{
"source": "We had a barbecue.",
"translation": "我們烤肉了。"
},
{
"source": "We had a barbecue yesterday.",
"translation": "我們昨天烤肉了。"
},
{
"source": "I want to have a meal with my family.",
"translation": "我想跟家人一起吃飯。"
},
{
"source": "We will have a good time at the party.",
"translation": "我們在派對上會玩得開心。"
},
{
"source": "Can we have a drink together?",
"translation": "我們可以一起喝一杯嗎?"
}
],
"dialogue": [
{
"role": "Customer",
"source": "I would like to have a drink, please.",
"translation": "我想喝一杯,謝謝。"
},
{
"role": "Waiter",
"source": "What would you like to have?",
"translation": "您想要什麼?"
},
{
"role": "Customer",
"source": "I want to have a meal with my friends.",
"translation": "我想跟朋友一起吃飯。"
},
{
"role": "Waiter",
"source": "We have a special meal today.",
"translation": "我們今天有特別的餐點。"
},
{
"role": "Customer",
"source": "That sounds great! I will have that.",
"translation": "聽起來不錯!我就要那個。"
}
],
"faq": [
{
"question": "'have a meal' 是什麼意思?",
"answer": "'have a meal' 是指吃一餐。"
},
{
"question": "'have a good time' 怎麼用?",
"answer": "'have a good time' 是指玩得開心。"
},
{
"question": "'have a drink' 和 'drink' 是一樣的意思嗎?",
"answer": "'have a drink' 是指喝飲料,但強調喝的這個動作。"
}
],
"navigation": {
"modules": [
{
"id": "NJK59",
"order": 1,
"name": "A1⭐ Past Simple - irregular verbs ⚡",
"durationMinutes": 13,
"nodes": [
{
"id": "A2JK292",
"order": 1,
"name": "I went to the beach last weekend.",
"description": "go - went",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK293",
"order": 2,
"name": "We had a barbecue in the evening.",
"description": "have - had",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK294",
"order": 3,
"name": "They drove to the mountains two days ago.",
"description": "drive - drove",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK295",
"order": 4,
"name": "Past Simple - irregular verbs",
"description": "Grammar",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK296",
"order": 5,
"name": "Test",
"description": "Challenge time",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_1.png",
"availableOnWeb": false
}
]
},
{
"id": "NJK60",
"order": 2,
"name": "A1⭐ Past Simple - questions and negations ❓",
"durationMinutes": 20,
"nodes": [
{
"id": "A2JK297",
"order": 1,
"name": "I went to the beach.",
"description": "Did you go to the beach?",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK298",
"order": 2,
"name": "They drove to the mountains.",
"description": "Did they drive to the mountains?",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK299",
"order": 3,
"name": "She cooked dinner.",
"description": "She didn't cook dinner.",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK300",
"order": 4,
"name": "We watched a movie.",
"description": "We didn't watch a movie.",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "A2JK301",
"order": 5,
"name": "Test",
"description": "Challenge time",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_0.png",
"availableOnWeb": false
}
]
}
]
}
}