課堂列表
I haven't been sleeping well lately.
-
Intro
To make negative sentences in Present Perfect Continuous, we use negative forms of the auxiliary verb 'have/has' - 'haven't' or 'hasn't'.
-
Mów teraz
I haven't been sleeping well lately.
-
Mów teraz
He hasn't been feeling well this week.
-
Mów teraz
We haven't been working on this project for very long.
-
Powtórz ze słuchu
_ _______ ____ ________ ____ ______.
-
Powtórz ze słuchu
__ ______ ____ _______ ____ ____ ____.
-
Powtórz ze słuchu
__ _______ ____ _______ __ ____ _______ ___ ____ ____.
-
Przetłumacz teraz
我最近沒睡好
-
Przetłumacz teraz
這週他覺得不太舒服
-
Przetłumacz teraz
我們很久都沒做這個專案了
關鍵句型
She has been studying English for two years.
她已經學習英語兩年了。
They have been practicing every day.
他們每天都在練習。
I have been waiting for you since noon.
我從中午開始就一直在等你。
詞彙
重點句子
I haven't been sleeping well lately.
我最近睡得不好。
He hasn't been feeling well this week.
他這週感覺不太好。
We haven't been working on this project for very long.
我們在這個項目上工作不久。
She has been studying English for two years.
她已經學習英語兩年了。
They have been practicing every day.
他們每天都在練習。
I have been waiting for you since noon.
我從中午開始就一直在等你。
實用對話
I have been studying English for a long time, but I still feel unsure.
我學習英語很久了,但我仍然感到不確定。
It is great that you have been practicing regularly. That helps a lot.
你定期練習真是太好了。這幫助很大。
Yes, and I have been waiting for my friend to join me for the lesson.
是的,我一直在等我的朋友來上課。
That is understandable. He should arrive soon.
這是可以理解的。他應該很快就會到。
常見問題
下一堂課
超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。
B2⭐ Present Perfect Continuous 🔥
I have been binge-watching a new series on Netflix.
Present Perfect Continuous
How long have you been working here?
Present Perfect Continuous
I haven't been sleeping well lately.
Present Perfect Continuous
Dialogue
What have you been up to lately?
Test
Challenge time
B2⭐ Present Perfect Simple vs Continuous ☄️
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "B2_n43",
"name": "I haven't been sleeping well lately.",
"description": "Present Perfect Continuous",
"levelDisplayCode": "B2",
"durationMinutes": 4,
"availableOnWeb": true,
"unitOrder": 12,
"moduleOrder": 2,
"nodeOrder": 3,
"seoPublicId": "n-f6540a"
},
"seo": {
"title": "如何用英語說我睡不好",
"subtitle": "學習與失眠和身心狀態相關的短語。",
"metaDescription": "了解如何說 '我睡不好' 及其他英語短語!"
},
"lessons": [
{
"id": 305397,
"name": "I haven't been sleeping well lately.",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/b3940_1713875265378_libx265.mp4?Expires=1784222658&Signature=VtYqXvz43iDgY086Nfi8wpHvgkEGjJoVvDxbBmrS8NuSybNc0-3zbu5HCDDiYfu1MG49dbI0A8ruBRzKJQLa3uYdXikE-yfQvTVqXDv6eBRGL8YClCwNyUJxrw0mPOGlkHJsjlQclyRyGiVHWfTXeGa~cJowahy~MxvY1lo7QfQu4JtTIyNRsVoyICB0cMGIrNRPAk1LmkVQd6mMIyqtAUY79ZvcZv0BYKWTcNWDvYeCUJ9UwnYXNC0jM8bhL7ASu3Gh2c-HuTLpTEVJSuezq1~jlXDxnkwQWo8gtIIgHAv73sJdtq1ofXsUw3EYlMgzz4aD0OSx~~xT1i2Mue8JZw__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "To make negative sentences in Present Perfect Continuous, we use negative forms of the auxiliary verb 'have/has' - 'haven't' or 'hasn't'.",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 5611,
"videoEndMs": 17478
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I haven't been sleeping well lately.",
"textTranslation": "我最近沒睡好",
"textAnswer": "I haven't been sleeping well lately.",
"videoStartMs": 21222,
"videoEndMs": 24690
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "He hasn't been feeling well this week.",
"textTranslation": "這週他覺得不太舒服",
"textAnswer": "He hasn't been feeling well this week.",
"videoStartMs": 28201,
"videoEndMs": 32025
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "We haven't been working on this project for very long.",
"textTranslation": "我們很久都沒做這個專案了",
"textAnswer": "We haven't been working on this project for very long.",
"videoStartMs": 43714,
"videoEndMs": 47792
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ _______ ____ ________ ____ ______.",
"textTranslation": "我最近沒睡好",
"textAnswer": "I haven't been sleeping well lately.",
"videoStartMs": 21222,
"videoEndMs": 24690
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ ______ ____ _______ ____ ____ ____.",
"textTranslation": "這週他覺得不太舒服",
"textAnswer": "He hasn't been feeling well this week.",
"videoStartMs": 28201,
"videoEndMs": 32025
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ _______ ____ _______ __ ____ _______ ___ ____ ____.",
"textTranslation": "我們很久都沒做這個專案了",
"textAnswer": "We haven't been working on this project for very long.",
"videoStartMs": 43714,
"videoEndMs": 47792
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我最近沒睡好",
"textTranslation": "_ _______ ____ ________ ____ ______.",
"textAnswer": "I haven't been sleeping well lately.",
"videoStartMs": 21222,
"videoEndMs": 24690
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "這週他覺得不太舒服",
"textTranslation": "__ ______ ____ _______ ____ ____ ____.",
"textAnswer": "He hasn't been feeling well this week.",
"videoStartMs": 28201,
"videoEndMs": 32025
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "我們很久都沒做這個專案了",
"textTranslation": "__ _______ ____ _______ __ ____ _______ ___ ____ ____.",
"textAnswer": "We haven't been working on this project for very long.",
"videoStartMs": 43714,
"videoEndMs": 47792
}
]
}
],
"keyPhrases": [
{
"source": "She has been studying English for two years.",
"translation": "她已經學習英語兩年了。"
},
{
"source": "They have been practicing every day.",
"translation": "他們每天都在練習。"
},
{
"source": "I have been waiting for you since noon.",
"translation": "我從中午開始就一直在等你。"
}
],
"vocabulary": [
{
"source": "study",
"translation": "學習"
},
{
"source": "practice",
"translation": "練習"
},
{
"source": "wait",
"translation": "等待"
}
],
"sentences": [
{
"source": "I haven't been sleeping well lately.",
"translation": "我最近睡得不好。"
},
{
"source": "He hasn't been feeling well this week.",
"translation": "他這週感覺不太好。"
},
{
"source": "We haven't been working on this project for very long.",
"translation": "我們在這個項目上工作不久。"
},
{
"source": "She has been studying English for two years.",
"translation": "她已經學習英語兩年了。"
},
{
"source": "They have been practicing every day.",
"translation": "他們每天都在練習。"
},
{
"source": "I have been waiting for you since noon.",
"translation": "我從中午開始就一直在等你。"
}
],
"dialogue": [
{
"role": "Student",
"source": "I have been studying English for a long time, but I still feel unsure.",
"translation": "我學習英語很久了,但我仍然感到不確定。"
},
{
"role": "Teacher",
"source": "It is great that you have been practicing regularly. That helps a lot.",
"translation": "你定期練習真是太好了。這幫助很大。"
},
{
"role": "Student",
"source": "Yes, and I have been waiting for my friend to join me for the lesson.",
"translation": "是的,我一直在等我的朋友來上課。"
},
{
"role": "Teacher",
"source": "That is understandable. He should arrive soon.",
"translation": "這是可以理解的。他應該很快就會到。"
}
],
"faq": [
{
"question": "'她已經學習英語兩年'是什麼意思?",
"answer": "這意味著她學習英語已經兩年了。"
},
{
"question": "'他們每天都在練習'這句話怎麼用?",
"answer": "你可以說他們每天都在練習。"
},
{
"question": "'我從中午開始一直在等你'是什麼意思?",
"answer": "這意味著我從中午開始就一直在等你。"
}
],
"navigation": {
"modules": [
{
"id": "B1_109",
"order": 1,
"name": "B2⭐ Present Perfect Continuous 🔥",
"durationMinutes": 20,
"nodes": [
{
"id": "B2_n41",
"order": 1,
"name": "I have been binge-watching a new series on Netflix.",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/miko-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-sres2f"
},
{
"id": "B2_n42",
"order": 2,
"name": "How long have you been working here?",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/miko-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-gn7egj"
},
{
"id": "B2_n43",
"order": 3,
"name": "I haven't been sleeping well lately.",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/miko-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-f6540a"
},
{
"id": "B2_n44",
"order": 4,
"name": "Dialogue",
"description": "What have you been up to lately?",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/miko-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-7jrxfd"
},
{
"id": "B2_n45",
"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_110",
"order": 2,
"name": "B2⭐ Present Perfect Simple vs Continuous ☄️",
"durationMinutes": 20,
"nodes": [
{
"id": "B2_n46",
"order": 1,
"name": "Focus on the result",
"description": "Present Perfect tense",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-be7r0x"
},
{
"id": "B2_n47",
"order": 2,
"name": "Focus on the duration",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-1fzzgm"
},
{
"id": "B2_n48",
"order": 3,
"name": "Time expressions with 'all'",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-qy5oco"
},
{
"id": "B2_n49",
"order": 4,
"name": "Time expressions with 'this'",
"description": "Present Perfect Continuous",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/bill-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-slva12"
},
{
"id": "B2_n50",
"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
}
]
}
]
}
}