課堂列表
I haven't sent the report yet
-
Mów teraz
I haven't sent the report to the CEO yet.
-
Mów teraz
Unfortunately, he hasn't left the office yet.
-
Mów teraz
They haven't seen that series yet.
-
Mów teraz
You haven't said it yet.
-
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
你剛剛說過了
關鍵句型
not at all
一點也不
never ever
從來沒有
not anymore
不再
詞彙
重點句子
I have not finished my homework yet.
我還沒有完成我的家庭作業。
She has not visited that museum before.
她之前沒有去過那個博物館。
They have not received the email yet.
他們還沒有收到電子郵件。
I am not at all interested in that topic.
我對那個主題一點興趣也沒有。
He has never ever tried sushi before.
他從來沒有嘗試過壽司。
We do not go there anymore.
我們不再去那裡了。
實用對話
I have not finished the project yet.
我還沒有完成這個專案。
Have you sent the report to the team?
你有把報告發送給團隊嗎?
No, I have not done that yet.
不,我還沒有做到這一點。
That is disappointing. We needed it yesterday.
這令人失望。我們昨天就需要它。
I am not at all happy with my progress.
我對我的進展一點也不滿意。
You need to work harder. We do not have time to waste.
你需要更加努力。我們沒有時間可以浪費。
常見問題
下一堂課
超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。
B1🐝 Present Perfect - practice 💪🏼
I've already eaten lunch
Have you seen the new film yet?
I haven't sent the report yet
Negative sentences
Dialogue
Have you had your lunch yet?
Test
Challenge time
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "WV2",
"name": "I haven't sent the report yet",
"description": "Negative sentences",
"levelDisplayCode": "B1",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 5,
"moduleOrder": 4,
"nodeOrder": 2
},
"seo": {
"title": "如何用英語說‘我還沒有發送報告’",
"subtitle": "學習用關鍵詞彙構造英語的否定句。",
"metaDescription": "瞭解英語表達如‘I haven't sent the report yet’等,報名提高你的語言能力!"
},
"lessons": [
{
"id": 307912,
"name": "I haven't sent the report yet",
"language": "EN",
"videoUrl": "https://dev.cdn.beespeaker.com/videos/b6335_1754660834202_libx265.mp4?Expires=1783763356&Signature=iRx19~BM4hubgIULoMJ5mPYT5v-fFJyz8f5dhyMmDiFucoxCzCd~f7eiinRAYXUM4IsbImdwtx2vubvfDOKHYpHjA0fMzLzVS-LO7ignbssSynWJ3YafNZPbMT-we2t77nRiHDZ8jmpkX8OOcZoCxiVXVIAtHNYTfOcX-ly52t0oHFMSRpEg5ZwBhEhRqOdCukcmGzFPor3YgmDoOQrEtWhoxLLAZ4ZqhrcKD3DP0ZTbpE4kNqy9Vyg7xxIkh1AKI~fZXUio4F7b5OCMR1-km24ncb6chACBywaZaI~FGWGVmhrBTBLF2ClNxxEstPC4YBanYkBhojbbWLXddZb5Rw__&Key-Pair-Id=K1XG2B8ZBLUIMM",
"parts": [
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I haven't sent the report to the CEO yet.",
"textTranslation": "造否定句。我已將報告傳給執行長了",
"textAnswer": "I haven't sent the report to the CEO yet.",
"videoStartMs": 882,
"videoEndMs": 7020
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Unfortunately, he hasn't left the office yet.",
"textTranslation": "不幸的是,他剛剛才離開辦公室",
"textAnswer": "Unfortunately, he hasn't left the office yet.",
"videoStartMs": 8421,
"videoEndMs": 12102
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "They haven't seen that series yet.",
"textTranslation": "他們已經看過那個影集了",
"textAnswer": "They haven't seen that series yet.",
"videoStartMs": 14174,
"videoEndMs": 16743
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "You haven't said it yet.",
"textTranslation": "你剛剛說過了",
"textAnswer": "You haven't said it yet.",
"videoStartMs": 17633,
"videoEndMs": 20534
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ _______ ____ ___ ______ __ ___ ___ ___.",
"textTranslation": "造否定句。我已將報告傳給執行長了",
"textAnswer": "I haven't sent the report to the CEO yet.",
"videoStartMs": 882,
"videoEndMs": 7020
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_____________, __ ______ ____ ___ ______ ___.",
"textTranslation": "不幸的是,他剛剛才離開辦公室",
"textAnswer": "Unfortunately, he hasn't left the office yet.",
"videoStartMs": 8421,
"videoEndMs": 12102
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ _______ ____ ____ ______ ___.",
"textTranslation": "他們已經看過那個影集了",
"textAnswer": "They haven't seen that series yet.",
"videoStartMs": 14174,
"videoEndMs": 16743
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ _______ ____ __ ___.",
"textTranslation": "你剛剛說過了",
"textAnswer": "You haven't said it yet.",
"videoStartMs": 17633,
"videoEndMs": 20534
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "造否定句。我已將報告傳給執行長了",
"textTranslation": "_ _______ ____ ___ ______ __ ___ ___ ___.",
"textAnswer": "I haven't sent the report to the CEO yet.",
"videoStartMs": 882,
"videoEndMs": 7020
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "不幸的是,他剛剛才離開辦公室",
"textTranslation": "_____________, __ ______ ____ ___ ______ ___.",
"textAnswer": "Unfortunately, he hasn't left the office yet.",
"videoStartMs": 8421,
"videoEndMs": 12102
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "他們已經看過那個影集了",
"textTranslation": "____ _______ ____ ____ ______ ___.",
"textAnswer": "They haven't seen that series yet.",
"videoStartMs": 14174,
"videoEndMs": 16743
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "你剛剛說過了",
"textTranslation": "___ _______ ____ __ ___.",
"textAnswer": "You haven't said it yet.",
"videoStartMs": 17633,
"videoEndMs": 20534
}
]
}
],
"keyPhrases": [
{
"source": "not at all",
"translation": "一點也不"
},
{
"source": "never ever",
"translation": "從來沒有"
},
{
"source": "not anymore",
"translation": "不再"
}
],
"vocabulary": [
{
"source": "disappointing",
"translation": "令人失望的"
},
{
"source": "incorrect",
"translation": "不正確的"
},
{
"source": "absence",
"translation": "缺席"
}
],
"sentences": [
{
"source": "I have not finished my homework yet.",
"translation": "我還沒有完成我的家庭作業。"
},
{
"source": "She has not visited that museum before.",
"translation": "她之前沒有去過那個博物館。"
},
{
"source": "They have not received the email yet.",
"translation": "他們還沒有收到電子郵件。"
},
{
"source": "I am not at all interested in that topic.",
"translation": "我對那個主題一點興趣也沒有。"
},
{
"source": "He has never ever tried sushi before.",
"translation": "他從來沒有嘗試過壽司。"
},
{
"source": "We do not go there anymore.",
"translation": "我們不再去那裡了。"
}
],
"dialogue": [
{
"role": "Employee",
"source": "I have not finished the project yet.",
"translation": "我還沒有完成這個專案。"
},
{
"role": "Manager",
"source": "Have you sent the report to the team?",
"translation": "你有把報告發送給團隊嗎?"
},
{
"role": "Employee",
"source": "No, I have not done that yet.",
"translation": "不,我還沒有做到這一點。"
},
{
"role": "Manager",
"source": "That is disappointing. We needed it yesterday.",
"translation": "這令人失望。我們昨天就需要它。"
},
{
"role": "Employee",
"source": "I am not at all happy with my progress.",
"translation": "我對我的進展一點也不滿意。"
},
{
"role": "Manager",
"source": "You need to work harder. We do not have time to waste.",
"translation": "你需要更加努力。我們沒有時間可以浪費。"
}
],
"faq": [
{
"question": "'not at all' 是什麼意思?",
"answer": "'not at all' 意思是 '根本不'。我們使用這個表達來強調缺乏興趣或參與。"
},
{
"question": "'never ever' 在句子中怎麼使用?",
"answer": "'never ever' 意思是 '從來沒有'。我們使用這個表達來表達某事從未發生過。"
},
{
"question": "'not anymore' 是什麼意思?",
"answer": "'not anymore' 意思是 '不再'。我們使用這個表達來指示某事不再是真實的或不再適用。"
}
],
"navigation": {
"modules": [
{
"id": "WV-4",
"order": 1,
"name": "B1🐝 Present Perfect - practice 💪🏼",
"durationMinutes": 15,
"nodes": [
{
"id": "WV1",
"order": 1,
"name": "I've already eaten lunch",
"description": "Have you seen the new film yet?",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV2",
"order": 2,
"name": "I haven't sent the report yet",
"description": "Negative sentences",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV3",
"order": 3,
"name": "Dialogue",
"description": "Have you had your lunch yet?",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV4",
"order": 4,
"name": "Test ",
"description": "Challenge time",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_1.png",
"availableOnWeb": false
}
]
},
{
"id": "WV-5",
"order": 2,
"name": "B1🐝 Revision Present Perfect 🧪",
"durationMinutes": 15,
"nodes": [
{
"id": "WV5",
"order": 1,
"name": "We've worked together for two years",
"description": "positive sentences",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV6",
"order": 2,
"name": "How long have you had these glasses?",
"description": "questions",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV7",
"order": 3,
"name": "Past forms",
"description": "irregular verbs",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
},
{
"id": "WV8",
"order": 4,
"name": "Dialogue",
"description": "How long have you known each other?",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true
}
]
}
]
}
}