레슨
You have been happy recently
-
Mów teraz
You have been happy recently
-
Mów teraz
I haven't read anything lately
-
Mów teraz
I've made two cakes so far
-
Mów teraz
They've rung me today
-
Mów teraz
She hasn't cooked this week
-
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
그녀는 이번 주에 요리하지 않았어요
핵심 표현
in the past few days
지난 며칠 동안
over the last month
지난 한 달 동안
not long ago
얼마 전
어휘
핵심 문장
You have been happy recently.
최근에 당신은 행복했습니다.
I haven't read anything lately.
최근에 아무것도 읽지 않았습니다.
She hasn't cooked this week.
그녀는 이번 주에 요리를 하지 않았습니다.
I have baked a cake in the past few days.
지난 며칠 동안 케이크를 구웠습니다.
I received a call not long ago.
얼마 전에 전화를 받았습니다.
He has been busy over the last month.
그는 지난 한 달 동안 바빴습니다.
실용적인 대화
I haven't eaten cake in a long time.
오랜만에 케이크를 먹지 않았습니다.
We have a new cake that I made recently.
제가 최근에 만든 새로운 케이크가 있습니다.
I would like to try it!
먹어보고 싶습니다!
I hope you enjoy it. It is very popular lately.
즐기시길 바랍니다. 최근에 매우 인기 있습니다.
FAQ
다음 레슨
초보자(S1)부터 B2까지 3,000개 이상의 레슨.
A2 ⭐ Present perfect - experiences 📶
Present Perfect
Intro
I have just seen a film
Just, already
We have always wanted to go to Greece
Always, never
You have been happy recently
Recently, lately
Have you ever been to Sweden?
Ever
Present Perfect
Questions
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "R305",
"name": "You have been happy recently",
"description": "Recently, lately",
"levelDisplayCode": "A2",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 10,
"moduleOrder": 2,
"nodeOrder": 4,
"seoPublicId": "n-4hw4fa"
},
"seo": {
"title": "영어로 행복했다고 말하는 법",
"subtitle": "최근 사건과 감정에 관한 표현 배우기.",
"metaDescription": "최근 며칠간의 상황에서 영어를 사용하는 법을 배우세요. 행복, 케이크, 전화에 대한 표현을 알아보세요."
},
"lessons": [
{
"id": 302624,
"name": "You have been happy recently",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/b1427_1664963590646_libx265.mp4?Expires=1784227404&Signature=Y0acnuW~edufGeV6Ph~R-DssezLRPQPcU73SX6KQ0KAFexnwX32jZizPQkq0g8KDN5Q3tRsO8RiNq4RDi74cAUDaZ3tT-0jgYBVZiGDjLn1AMPwgtCZMANu2xw-XK8jvnTeai0hQXS0g9fm2SeXU-0wMeMA-u8MlspsVDGBrPEFb~3c7kIi9t10CcvzRgSf9D9LVQazc83s7UXNbyA8MyfmVsMR3GbFqFXFO83COV9nfkFxRNvfzBsj5cR9l5GUnBESLdhfVLq644qLo9ZKJ8u2RisWZItu-3wQexu7~SR7gToNZl~cphjrPkiuthTjOkYajOIpRJjdMpl9FQk19pQ__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "You have been happy recently",
"textTranslation": "당신은 최근에 행복했어요",
"textAnswer": "You have been happy recently",
"videoStartMs": 0,
"videoEndMs": 4442
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I haven't read anything lately",
"textTranslation": "저는 최근에 아무것도 읽지 않았어요",
"textAnswer": "I haven't read anything lately",
"videoStartMs": 7107,
"videoEndMs": 11896
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I've made two cakes so far",
"textTranslation": "저는 지금까지 케이크 두 개를 만들었어요",
"textAnswer": "I've made two cakes so far",
"videoStartMs": 14792,
"videoEndMs": 26880
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "They've rung me today",
"textTranslation": "그들은 오늘 저에게 전화했어요",
"textAnswer": "They've rung me today",
"videoStartMs": 27266,
"videoEndMs": 30665
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "She hasn't cooked this week",
"textTranslation": "그녀는 이번 주에 요리하지 않았어요",
"textAnswer": "She hasn't cooked this week",
"videoStartMs": 33947,
"videoEndMs": 45495
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ____ ____ _____ ________",
"textTranslation": "당신은 최근에 행복했어요",
"textAnswer": "You have been happy recently",
"videoStartMs": 0,
"videoEndMs": 4442
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ _______ ____ ________ ______",
"textTranslation": "저는 최근에 아무것도 읽지 않았어요",
"textAnswer": "I haven't read anything lately",
"videoStartMs": 7107,
"videoEndMs": 11896
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ____ ___ _____ __ ___",
"textTranslation": "저는 지금까지 케이크 두 개를 만들었어요",
"textAnswer": "I've made two cakes so far",
"videoStartMs": 14792,
"videoEndMs": 26880
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_______ ____ __ _____",
"textTranslation": "그들은 오늘 저에게 전화했어요",
"textAnswer": "They've rung me today",
"videoStartMs": 27266,
"videoEndMs": 30665
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ______ ______ ____ ____",
"textTranslation": "그녀는 이번 주에 요리하지 않았어요",
"textAnswer": "She hasn't cooked this week",
"videoStartMs": 33947,
"videoEndMs": 45495
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "당신은 최근에 행복했어요",
"textTranslation": "___ ____ ____ _____ ________",
"textAnswer": "You have been happy recently",
"videoStartMs": 0,
"videoEndMs": 4442
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "저는 최근에 아무것도 읽지 않았어요",
"textTranslation": "_ _______ ____ ________ ______",
"textAnswer": "I haven't read anything lately",
"videoStartMs": 7107,
"videoEndMs": 11896
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "저는 지금까지 케이크 두 개를 만들었어요",
"textTranslation": "____ ____ ___ _____ __ ___",
"textAnswer": "I've made two cakes so far",
"videoStartMs": 14792,
"videoEndMs": 26880
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "그들은 오늘 저에게 전화했어요",
"textTranslation": "_______ ____ __ _____",
"textAnswer": "They've rung me today",
"videoStartMs": 27266,
"videoEndMs": 30665
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "그녀는 이번 주에 요리하지 않았어요",
"textTranslation": "___ ______ ______ ____ ____",
"textAnswer": "She hasn't cooked this week",
"videoStartMs": 33947,
"videoEndMs": 45495
}
]
}
],
"keyPhrases": [
{
"source": "in the past few days",
"translation": "지난 며칠 동안"
},
{
"source": "over the last month",
"translation": "지난 한 달 동안"
},
{
"source": "not long ago",
"translation": "얼마 전"
}
],
"vocabulary": [
{
"source": "cake",
"translation": "케이크"
},
{
"source": "call",
"translation": "전화"
},
{
"source": "week",
"translation": "주"
}
],
"sentences": [
{
"source": "You have been happy recently.",
"translation": "최근에 당신은 행복했습니다."
},
{
"source": "I haven't read anything lately.",
"translation": "최근에 아무것도 읽지 않았습니다."
},
{
"source": "She hasn't cooked this week.",
"translation": "그녀는 이번 주에 요리를 하지 않았습니다."
},
{
"source": "I have baked a cake in the past few days.",
"translation": "지난 며칠 동안 케이크를 구웠습니다."
},
{
"source": "I received a call not long ago.",
"translation": "얼마 전에 전화를 받았습니다."
},
{
"source": "He has been busy over the last month.",
"translation": "그는 지난 한 달 동안 바빴습니다."
}
],
"dialogue": [
{
"role": "Customer",
"source": "I haven't eaten cake in a long time.",
"translation": "오랜만에 케이크를 먹지 않았습니다."
},
{
"role": "Waiter",
"source": "We have a new cake that I made recently.",
"translation": "제가 최근에 만든 새로운 케이크가 있습니다."
},
{
"role": "Customer",
"source": "I would like to try it!",
"translation": "먹어보고 싶습니다!"
},
{
"role": "Waiter",
"source": "I hope you enjoy it. It is very popular lately.",
"translation": "즐기시길 바랍니다. 최근에 매우 인기 있습니다."
}
],
"faq": [
{
"question": "'in the past few days'는 무엇을 의미하나요?",
"answer": "'in the past few days'는 '최근 며칠 동안'을 의미합니다."
},
{
"question": "'over the last month'를 어떻게 사용할 수 있나요?",
"answer": "'over the last month'는 '지난 한 달 동안'을 의미하며, 최근 30일 동안의 사건에 대해 이야기할 때 사용됩니다."
},
{
"question": "'not long ago'는 무슨 뜻인가요?",
"answer": "'not long ago'는 '최근에'를 의미하며, 가까운 과거에 발생한 사건을 가리킵니다."
}
],
"navigation": {
"modules": [
{
"id": "RG121_A2",
"order": 1,
"name": "A2 ⭐ Present perfect - experiences 📶",
"durationMinutes": 20,
"nodes": [
{
"id": "R302",
"order": 1,
"name": "Present Perfect",
"description": "Intro",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-s02qpn"
},
{
"id": "R303",
"order": 2,
"name": "I have just seen a film",
"description": "Just, already",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-7wr3ox"
},
{
"id": "R304",
"order": 3,
"name": "We have always wanted to go to Greece",
"description": "Always, never",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-09yojo"
},
{
"id": "R305",
"order": 4,
"name": "You have been happy recently",
"description": "Recently, lately",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-4hw4fa"
},
{
"id": "R306",
"order": 5,
"name": "Have you ever been to Sweden?",
"description": "Ever",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-z5sz6b"
},
{
"id": "R307",
"order": 6,
"name": "Present Perfect",
"description": "Questions",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-4h1hbk"
}
]
},
{
"id": "RG118_A2",
"order": 2,
"name": "A2⭐ Past Participles, did - done 💪",
"durationMinutes": 20,
"nodes": [
{
"id": "R266",
"order": 1,
"name": "More irregular verbs",
"description": "Intro",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-w1mi38"
},
{
"id": "R497",
"order": 2,
"name": "We did absolutely nothing on our holidays",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-1uejyo"
},
{
"id": "R498",
"order": 3,
"name": "Have you ever done anything dangerous?",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-ykk5wk"
},
{
"id": "R499",
"order": 4,
"name": "We drove to the airport",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-k6xy2d"
}
]
}
]
}
}