Các bài học
I have just seen a film
-
Mów teraz
I have just seen a film
-
Mów teraz
You have already eaten lunch
-
Mów teraz
She has just taken a shower,
-
Mów teraz
He has just gone to work
-
Mów teraz
It has already finished
-
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
Tôi vừa xem một bộ phim
-
Przetłumacz teraz
Bạn đã ăn trưa rồi
-
Przetłumacz teraz
Cô ấy vừa tắm xong
-
Przetłumacz teraz
Anh ấy vừa đi làm
-
Przetłumacz teraz
Nó đã kết thúc rồi
Cụm từ chính
recently completed
vừa hoàn thành
not long ago
không lâu trước
already done
đã hoàn thành
Từ vựng
Câu
I have just seen a film at the cinema.
Tôi vừa mới xem một bộ phim ở rạp chiếu phim.
You have already eaten lunch at the restaurant.
Bạn đã ăn trưa tại nhà hàng.
He has just gone to work after breakfast.
Anh ấy vừa mới đi làm sau bữa sáng.
I have recently completed my homework.
Tôi vừa hoàn thành bài tập về nhà.
The meal is already done and ready to serve.
Bữa ăn đã hoàn thành và sẵn sàng để phục vụ.
She finished her task not long ago.
Cô ấy vừa hoàn thành nhiệm vụ không lâu trước.
Hội thoại
I have just finished my meal. Can I have the bill?
Tôi vừa mới hoàn thành bữa ăn của mình. Tôi có thể xin hóa đơn không?
Sure! Your meal is already done. Here is your bill.
Chắc chắn rồi! Bữa ăn của bạn đã hoàn thành. Đây là hóa đơn của bạn.
Thank you! I have just completed my tasks for the day.
Cảm ơn bạn! Tôi vừa hoàn thành nhiệm vụ của mình trong ngày.
I hope you enjoyed your meal. It was prepared recently.
Tôi hy vọng bạn đã thưởng thức bữa ăn của mình. Nó được chuẩn bị gần đây.
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.
A2 ⭐ Present perfect - experiences 📶
Dev mode: Node detail (NodeDetailResponseDto)
{
"node": {
"id": "R303",
"name": "I have just seen a film",
"description": "Just, already",
"levelDisplayCode": "A2",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 10,
"moduleOrder": 2,
"nodeOrder": 2
},
"seo": {
"title": "Cách nói 'tôi đã xem phim' bằng tiếng Anh",
"subtitle": "Học các cụm từ về những hành động đã thực hiện gần đây.",
"metaDescription": "Khám phá các câu tiếng Anh về hoạt động đã hoàn thành như 'tôi đã xem phim' và 'tôi đã ăn trưa'."
},
"lessons": [
{
"id": 302622,
"name": "I have just seen a film",
"language": "EN",
"videoUrl": "https://dev.cdn.beespeaker.com/videos/b1425_1664963366425_libx265.mp4?Expires=1783774958&Signature=RUzXS6bXIi0nsok~B2w2rqP-DJ-UgSX17w3odW40Rw3pRz9fSZi3u8CXTUYwWxk4dzXIC~xULPfjyiFNWW-4YENoKuRYMVijLZTNJLYrg6FUdqQq8NRQYFpsP61EyEFM8akeWZ7zNKynAxgUSTK3fHtZsvKtvl2zwfflAqwhlFLWKDlB~qb9WyedsmO07h795-okN5V24SlPV24MndyjYuj7k0DF4AMp80ZQGbxVzr7aZIEG5zNwyh0QqN-J5pcYIv~LZcoVKX0x2ZZZ82ePzw8YIBsLIi9dBiEYvm1625L1kUJtKYYfyTc-VZB6pZRB6Q1i2IvEBlHZLuTLVE4plg__&Key-Pair-Id=K1XG2B8ZBLUIMM",
"parts": [
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I have just seen a film",
"textTranslation": "Tôi vừa xem một bộ phim",
"textAnswer": "I have just seen a film",
"videoStartMs": 0,
"videoEndMs": 7495
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "You have already eaten lunch",
"textTranslation": "Bạn đã ăn trưa rồi",
"textAnswer": "You have already eaten lunch",
"videoStartMs": 7910,
"videoEndMs": 16821
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "She has just taken a shower,",
"textTranslation": "Cô ấy vừa tắm xong",
"textAnswer": "She has just taken a shower,",
"videoStartMs": 16993,
"videoEndMs": 26353
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "He has just gone to work",
"textTranslation": "Anh ấy vừa đi làm",
"textAnswer": "He has just gone to work",
"videoStartMs": 26353,
"videoEndMs": 30843
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "It has already finished",
"textTranslation": "Nó đã kết thúc rồi",
"textAnswer": "It has already finished",
"videoStartMs": 33744,
"videoEndMs": 38061
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ ____ ____ ____ _ ____",
"textTranslation": "Tôi vừa xem một bộ phim",
"textAnswer": "I have just seen a film",
"videoStartMs": 0,
"videoEndMs": 7495
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ____ _______ _____ _____",
"textTranslation": "Bạn đã ăn trưa rồi",
"textAnswer": "You have already eaten lunch",
"videoStartMs": 7910,
"videoEndMs": 16821
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ___ ____ _____ _ ______,",
"textTranslation": "Cô ấy vừa tắm xong",
"textAnswer": "She has just taken a shower,",
"videoStartMs": 16993,
"videoEndMs": 26353
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ ___ ____ ____ __ ____",
"textTranslation": "Anh ấy vừa đi làm",
"textAnswer": "He has just gone to work",
"videoStartMs": 26353,
"videoEndMs": 30843
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "__ ___ _______ ________",
"textTranslation": "Nó đã kết thúc rồi",
"textAnswer": "It has already finished",
"videoStartMs": 33744,
"videoEndMs": 38061
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Tôi vừa xem một bộ phim",
"textTranslation": "_ ____ ____ ____ _ ____",
"textAnswer": "I have just seen a film",
"videoStartMs": 0,
"videoEndMs": 7495
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Bạn đã ăn trưa rồi",
"textTranslation": "___ ____ _______ _____ _____",
"textAnswer": "You have already eaten lunch",
"videoStartMs": 7910,
"videoEndMs": 16821
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Cô ấy vừa tắm xong",
"textTranslation": "___ ___ ____ _____ _ ______,",
"textAnswer": "She has just taken a shower,",
"videoStartMs": 16993,
"videoEndMs": 26353
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Anh ấy vừa đi làm",
"textTranslation": "__ ___ ____ ____ __ ____",
"textAnswer": "He has just gone to work",
"videoStartMs": 26353,
"videoEndMs": 30843
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Nó đã kết thúc rồi",
"textTranslation": "__ ___ _______ ________",
"textAnswer": "It has already finished",
"videoStartMs": 33744,
"videoEndMs": 38061
}
]
}
],
"keyPhrases": [
{
"source": "recently completed",
"translation": "vừa hoàn thành"
},
{
"source": "not long ago",
"translation": "không lâu trước"
},
{
"source": "already done",
"translation": "đã hoàn thành"
}
],
"vocabulary": [
{
"source": "activity",
"translation": "hoạt động"
},
{
"source": "meal",
"translation": "bữa ăn"
},
{
"source": "task",
"translation": "nhiệm vụ"
}
],
"sentences": [
{
"source": "I have just seen a film at the cinema.",
"translation": "Tôi vừa mới xem một bộ phim ở rạp chiếu phim."
},
{
"source": "You have already eaten lunch at the restaurant.",
"translation": "Bạn đã ăn trưa tại nhà hàng."
},
{
"source": "He has just gone to work after breakfast.",
"translation": "Anh ấy vừa mới đi làm sau bữa sáng."
},
{
"source": "I have recently completed my homework.",
"translation": "Tôi vừa hoàn thành bài tập về nhà."
},
{
"source": "The meal is already done and ready to serve.",
"translation": "Bữa ăn đã hoàn thành và sẵn sàng để phục vụ."
},
{
"source": "She finished her task not long ago.",
"translation": "Cô ấy vừa hoàn thành nhiệm vụ không lâu trước."
}
],
"dialogue": [
{
"role": "Customer",
"source": "I have just finished my meal. Can I have the bill?",
"translation": "Tôi vừa mới hoàn thành bữa ăn của mình. Tôi có thể xin hóa đơn không?"
},
{
"role": "Waiter",
"source": "Sure! Your meal is already done. Here is your bill.",
"translation": "Chắc chắn rồi! Bữa ăn của bạn đã hoàn thành. Đây là hóa đơn của bạn."
},
{
"role": "Customer",
"source": "Thank you! I have just completed my tasks for the day.",
"translation": "Cảm ơn bạn! Tôi vừa hoàn thành nhiệm vụ của mình trong ngày."
},
{
"role": "Waiter",
"source": "I hope you enjoyed your meal. It was prepared recently.",
"translation": "Tôi hy vọng bạn đã thưởng thức bữa ăn của mình. Nó được chuẩn bị gần đây."
}
],
"faq": [
{
"question": "Cụm từ 'recently completed' có nghĩa là gì?",
"answer": "'Recently completed' có nghĩa là 'đã hoàn thành gần đây'."
},
{
"question": "Làm thế nào để sử dụng cụm từ 'not long ago'?",
"answer": "'Not long ago' có nghĩa là 'không lâu trước đây' và được sử dụng để mô tả một điều gì đó đã xảy ra gần đây."
},
{
"question": "Cụm từ 'already done' có nghĩa là gì?",
"answer": "'Already done' có nghĩa là 'đã làm xong' và được sử dụng để nói rằng một điều gì đó đã được hoàn thành."
}
],
"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://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
},
{
"id": "R303",
"order": 2,
"name": "I have just seen a film",
"description": "Just, already",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
},
{
"id": "R304",
"order": 3,
"name": "We have always wanted to go to Greece",
"description": "Always, never",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
},
{
"id": "R305",
"order": 4,
"name": "You have been happy recently",
"description": "Recently, lately",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
},
{
"id": "R306",
"order": 5,
"name": "Have you ever been to Sweden?",
"description": "Ever",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
},
{
"id": "R307",
"order": 6,
"name": "Present Perfect",
"description": "Questions",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alessandro-sm.png",
"availableOnWeb": true
}
]
},
{
"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://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "R497",
"order": 2,
"name": "We did absolutely nothing on our holidays",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "R498",
"order": 3,
"name": "Have you ever done anything dangerous?",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
},
{
"id": "R499",
"order": 4,
"name": "We drove to the airport",
"description": "Irregular verbs",
"nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
"availableOnWeb": true
}
]
}
]
}
}