Các bài học
I've already spent my salary
-
Intro
Do you know how to use 'already', 'just', and 'yet' with the Present Perfect Simple tense? This module focuses on the meaning and use of these words. Let's practice together.
-
Mów teraz
I've already spent my salary
-
Mów teraz
She has already seen that movie, so she doesn't want to watch it again
-
Mów teraz
I'm afraid the train has already left
-
Powtórz ze słuchu
____ _______ _____ __ ______
-
Powtórz ze słuchu
___ ___ _______ ____ ____ _____, __ ___ _______ ____ __ _____ __ _____
-
Powtórz ze słuchu
___ ______ ___ _____ ___ _______ ____
-
Przetłumacz teraz
Tôi đã chi tiêu hết tiền lương của mình rồi
-
Przetłumacz teraz
Cô ấy đã xem bộ phim đó rồi, nên cô ấy không muốn xem lại
-
Przetłumacz teraz
Tôi e rằng tàu đã rời bến rồi
Cụm từ chính
have you finished yet
bạn đã xong chưa
not done yet
chưa xong
have you eaten already
bạn đã ăn chưa
Từ vựng
Câu
I am afraid the train has already left.
Tôi e rằng tàu đã rời đi rồi.
She has already seen that movie.
Cô ấy đã xem bộ phim đó rồi.
I've already spent my salary.
Tôi đã tiêu hết lương của mình.
Have you finished yet your homework?
Bạn đã xong bài tập về nhà chưa?
I have not done yet my chores.
Tôi vẫn chưa làm xong việc nhà.
Have you eaten already lunch?
Bạn đã ăn trưa chưa?
Hội thoại
Have you finished yet your meal?
Bạn đã xong bữa ăn chưa?
No, I have not done yet with my order.
Không, tôi vẫn chưa làm xong đơn hàng của mình.
Have you eaten already today?
Hôm nay bạn đã ăn chưa?
Yes, I have already had breakfast.
Có, tôi đã ăn sáng rồi.
I am still waiting for my food.
Tôi vẫn đang chờ món ăn của mình.
Your meal will be ready soon.
Món ăn của bạn sẽ sớm được chuẩn bị.
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🐝 Present Perfect + already, just, yet 📝
I've already spent my salary
already, just and yet
I've just finished
just
Have you finished yet?
yet
Dialogue
I think he has just left
Test
Challenge time
Train station catch-up
Update a friend on your recent activities
B1🐝 Job search 🔎
job openings
I'm looking at job openings
flexible hours
fixed hours
salary range
job postings
Dialogue
How's the job search?
Job hunt
Chat with your colleague about job search
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "JI17",
"name": "I've already spent my salary",
"description": "already, just and yet",
"levelDisplayCode": "B1",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 1,
"moduleOrder": 4,
"nodeOrder": 1,
"seoPublicId": "n-p8xbrv"
},
"seo": {
"title": "Cách nói 'Tôi đã tiêu hết lương' bằng tiếng Anh",
"subtitle": "Tìm hiểu các cụm từ liên quan đến chi tiêu và tình huống hàng ngày.",
"metaDescription": "Học cách nói về lương, phim ảnh và tàu hỏa bằng tiếng Anh. Khám phá các cụm từ của chúng tôi!"
},
"lessons": [
{
"id": 307903,
"name": "I've already spent my salary",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/avatar_iv_video_1754651587995_libx265.mp4?Expires=1784229156&Signature=el9Ta4uI-sOH~-OcyrDX0heMCaGDAeKqcaySuxtPgPHYgdTvWwT5vbm3mibP9DRpwm-XMWXn9tjqrS5qWakHdUx~I~emUYuBJK-V7xbKYUAzlb86O-4TuhhLGeZ~MqTOlGU87elJP0NwB6XfiDZzPwjR6UvM6YtbW5yOO3UhdAinkdd3znNw5icDf~XmCEJ1DX~F3HoHxWBiOBdbTbis72aL21C4pI1qO9NHG8JRACPyeesjPzvXYy1qblMs0IWFxjrMT2kae0wJTILwPdK8uhfexWKINqkWqL7AKxYn7h34IghUhjX9tMRmTS5tdD-JSyQ8SrdQ5IR7QchhYis8fA__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "INTRO",
"metaType": null,
"text": "Do you know how to use 'already', 'just', and 'yet' with the Present Perfect Simple tense? This module focuses on the meaning and use of these words. Let's practice together.",
"textTranslation": null,
"textAnswer": null,
"videoStartMs": 488,
"videoEndMs": 13574
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I've already spent my salary",
"textTranslation": "Tôi đã chi tiêu hết tiền lương của mình rồi",
"textAnswer": "I've already spent my salary",
"videoStartMs": 16093,
"videoEndMs": 18593
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "She has already seen that movie, so she doesn't want to watch it again",
"textTranslation": "Cô ấy đã xem bộ phim đó rồi, nên cô ấy không muốn xem lại",
"textAnswer": "She has already seen that movie, so she doesn't want to watch it again",
"videoStartMs": 20665,
"videoEndMs": 25733
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I'm afraid the train has already left",
"textTranslation": "Tôi e rằng tàu đã rời bến rồi",
"textAnswer": "I'm afraid the train has already left",
"videoStartMs": 27218,
"videoEndMs": 30021
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ _______ _____ __ ______",
"textTranslation": "Tôi đã chi tiêu hết tiền lương của mình rồi",
"textAnswer": "I've already spent my salary",
"videoStartMs": 16093,
"videoEndMs": 18593
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ___ _______ ____ ____ _____, __ ___ _______ ____ __ _____ __ _____",
"textTranslation": "Cô ấy đã xem bộ phim đó rồi, nên cô ấy không muốn xem lại",
"textAnswer": "She has already seen that movie, so she doesn't want to watch it again",
"videoStartMs": 20665,
"videoEndMs": 25733
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ______ ___ _____ ___ _______ ____",
"textTranslation": "Tôi e rằng tàu đã rời bến rồi",
"textAnswer": "I'm afraid the train has already left",
"videoStartMs": 27218,
"videoEndMs": 30021
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Tôi đã chi tiêu hết tiền lương của mình rồi",
"textTranslation": "____ _______ _____ __ ______",
"textAnswer": "I've already spent my salary",
"videoStartMs": 16093,
"videoEndMs": 18593
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Cô ấy đã xem bộ phim đó rồi, nên cô ấy không muốn xem lại",
"textTranslation": "___ ___ _______ ____ ____ _____, __ ___ _______ ____ __ _____ __ _____",
"textAnswer": "She has already seen that movie, so she doesn't want to watch it again",
"videoStartMs": 20665,
"videoEndMs": 25733
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Tôi e rằng tàu đã rời bến rồi",
"textTranslation": "___ ______ ___ _____ ___ _______ ____",
"textAnswer": "I'm afraid the train has already left",
"videoStartMs": 27218,
"videoEndMs": 30021
}
]
}
],
"keyPhrases": [
{
"source": "have you finished yet",
"translation": "bạn đã xong chưa"
},
{
"source": "not done yet",
"translation": "chưa xong"
},
{
"source": "have you eaten already",
"translation": "bạn đã ăn chưa"
}
],
"vocabulary": [
{
"source": "salary",
"translation": "lương"
},
{
"source": "movie",
"translation": "phim"
},
{
"source": "train",
"translation": "tàu"
}
],
"sentences": [
{
"source": "I am afraid the train has already left.",
"translation": "Tôi e rằng tàu đã rời đi rồi."
},
{
"source": "She has already seen that movie.",
"translation": "Cô ấy đã xem bộ phim đó rồi."
},
{
"source": "I've already spent my salary.",
"translation": "Tôi đã tiêu hết lương của mình."
},
{
"source": "Have you finished yet your homework?",
"translation": "Bạn đã xong bài tập về nhà chưa?"
},
{
"source": "I have not done yet my chores.",
"translation": "Tôi vẫn chưa làm xong việc nhà."
},
{
"source": "Have you eaten already lunch?",
"translation": "Bạn đã ăn trưa chưa?"
}
],
"dialogue": [
{
"role": "Customer",
"source": "Have you finished yet your meal?",
"translation": "Bạn đã xong bữa ăn chưa?"
},
{
"role": "Waiter",
"source": "No, I have not done yet with my order.",
"translation": "Không, tôi vẫn chưa làm xong đơn hàng của mình."
},
{
"role": "Customer",
"source": "Have you eaten already today?",
"translation": "Hôm nay bạn đã ăn chưa?"
},
{
"role": "Waiter",
"source": "Yes, I have already had breakfast.",
"translation": "Có, tôi đã ăn sáng rồi."
},
{
"role": "Customer",
"source": "I am still waiting for my food.",
"translation": "Tôi vẫn đang chờ món ăn của mình."
},
{
"role": "Waiter",
"source": "Your meal will be ready soon.",
"translation": "Món ăn của bạn sẽ sớm được chuẩn bị."
}
],
"faq": [
{
"question": "'Have you finished yet' có nghĩa là 'Bạn đã xong chưa?'",
"answer": "'Have you finished yet' có nghĩa là 'Bạn đã xong chưa?'"
},
{
"question": "'Not done yet' được sử dụng khi có điều gì đó chưa hoàn thành.",
"answer": "'Not done yet' được sử dụng khi có điều gì đó chưa hoàn thành."
},
{
"question": "'Have you eaten already' có nghĩa là 'Bạn đã ăn chưa?'",
"answer": "'Have you eaten already' có nghĩa là 'Bạn đã ăn chưa?'"
}
],
"navigation": {
"modules": [
{
"id": "JI-4",
"order": 1,
"name": "B1🐝 Present Perfect + already, just, yet 📝",
"durationMinutes": 15,
"nodes": [
{
"id": "JI17",
"order": 1,
"name": "I've already spent my salary",
"description": "already, just and yet",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-p8xbrv"
},
{
"id": "JI18",
"order": 2,
"name": "I've just finished",
"description": "just",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-d6g0qj"
},
{
"id": "JI19",
"order": 3,
"name": "Have you finished yet?",
"description": "yet",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-31fmpl"
},
{
"id": "JI20",
"order": 4,
"name": "Dialogue",
"description": "I think he has just left",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/alice-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-d44ms6"
},
{
"id": "JI21",
"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": "JI22_AI",
"order": 6,
"name": "Train station catch-up",
"description": "Update a friend on your recent activities",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
},
{
"id": "JS-1_B1",
"order": 2,
"name": "B1🐝 Job search 🔎",
"durationMinutes": 15,
"nodes": [
{
"id": "JSF1",
"order": 1,
"name": "job openings",
"description": "I'm looking at job openings",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-lvtyyn"
},
{
"id": "JSF2",
"order": 2,
"name": "flexible hours",
"description": "fixed hours",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-qtjsfa"
},
{
"id": "JSF3",
"order": 3,
"name": "salary range",
"description": "job postings",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-3ic09t"
},
{
"id": "JSF4",
"order": 4,
"name": "Dialogue",
"description": "How's the job search?",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true,
"seoPublicId": "n-9olmwm"
},
{
"id": "JSF5_AI",
"order": 5,
"name": "Job hunt",
"description": "Chat with your colleague about job search",
"nodeAvatarUrl": "https://cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
"availableOnWeb": false,
"seoPublicId": null
}
]
}
]
}
}