I've just finished

just

B1
Đơn vị 1
3 m
Bài học 2

Các bài học

I've just finished

  • Mów teraz

    I've just seen Tom coming out of the restaurant

  • Mów teraz

    Meg has just called. Can you call her back, please?

  • Mów teraz

    He's just arrived at the airport, so we can pick him up

  • Powtórz ze słuchu

    ____ ____ ____ ___ ______ ___ __ ___ __________

  • Powtórz ze słuchu

    ___ ___ ____ ______. ___ ___ ____ ___ ____, ______?

  • Powtórz ze słuchu

    ____ ____ _______ __ ___ _______, __ __ ___ ____ ___ __

  • Przetłumacz teraz

    Tôi vừa thấy Tom đi ra khỏi nhà hàng

  • Przetłumacz teraz

    Meg vừa gọi điện. Bạn có thể gọi lại cho cô ấy không?

  • Przetłumacz teraz

    Anh ấy vừa đến sân bay, vì vậy chúng ta có thể đón anh ấy

Cụm từ chính

recently completed

vừa hoàn thành

only moments ago

vừa mới đây

not long ago

không lâu trước đây

Từ vựng

Từ
Bản dịch
arrival
sự đến nơi
notification
thông báo
event
sự kiện

Câu

I've just seen Tom coming out of the restaurant.

Tôi vừa thấy Tom đi ra từ nhà hàng.

Meg has just called. Can you call her back, please?

Meg vừa gọi. Bạn có thể gọi lại cho cô ấy không?

He's just arrived at the airport, so we can pick him up.

Anh ấy vừa mới đến sân bay, nên chúng ta có thể đón anh ấy.

I received a notification about the meeting recently completed.

Tôi đã nhận một thông báo về cuộc họp vừa hoàn thành.

She left the house only moments ago, so we should hurry.

Cô ấy vừa mới rời khỏi nhà, vì vậy chúng ta nên nhanh lên.

I saw him not long ago at the event downtown.

Tôi đã thấy anh ấy không lâu trước đây tại sự kiện ở trung tâm thành phố.

Hội thoại

Customer

I have just received a notification about my flight's arrival.

Tôi vừa nhận được một thông báo về sự đến nơi của chuyến bay của tôi.

Agent

That is great! Your flight has just landed.

Thật tuyệt! Chuyến bay của bạn vừa mới hạ cánh.

Customer

I saw the arrival board, but I wanted to confirm it.

Tôi đã thấy bảng thông báo đến, nhưng tôi muốn xác nhận điều đó.

Agent

Yes, the flight is on time. You can proceed to the gate.

Đúng vậy, chuyến bay đúng giờ. Bạn có thể tiến đến cổng.

Customer

Thank you for your help. I appreciate it.

Cảm ơn bạn đã giúp đỡ. Tôi rất trân trọng điều đó.

BeeSpeaker

Luyện phát âm

Bắt đầu học

Câu hỏi thường gặp

Cụm từ 'recently completed' có nghĩa là điều gì đó đã được hoàn thành không lâu trước đây. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã được hoàn thành gần đây.
Bạn có thể sử dụng 'only moments ago' để mô tả điều gì đó đã xảy ra rất ít thời gian trước đó. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã xảy ra rất ngắn trước đó.
Cụm từ 'not long ago' đề cập đến một thời gian trong quá khứ gần đây. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã xảy ra trong quá khứ không xa.

Nắm vững kiến thức cơ bản nhanh chóng và hiệu quả

  • Nói và thực hành với micrô
  • Hơn 3.000 bài học với giáo viên bản ngữ
  • Hội thoại không giới hạn với AI
  • Theo dõi tiến độ, tích điểm và nhận thưởng
  • Hệ thống ôn tập thông minh
  • Đặt mục tiêu và học tập đều đặn

Các bài học trong đơn vị này

Hơn 3000 bài học từ trình độ A0 đến C1.

Xem tất cả

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

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?

Phá bỏ rào cản e ngại khi nói, tự tin giao tiếp và học nói tiếng Anh, tiếng Tây Ban Nha một cách tự nhiên!

Dev mode: Node detail (NodeDetailResponseDto)
{
    "node": {
        "id": "JI18",
        "name": "I've just finished",
        "description": "just",
        "levelDisplayCode": "B1",
        "durationMinutes": 3,
        "availableOnWeb": true,
        "unitOrder": 1,
        "moduleOrder": 4,
        "nodeOrder": 2
    },
    "seo": {
        "title": "Cách nói 'Tôi vừa mới xong' bằng tiếng Anh",
        "subtitle": "Khám phá các cụm từ liên quan đến sự kiện gần đây và việc đến.",
        "metaDescription": "Tìm hiểu cách sử dụng các cụm từ liên quan đến việc kết thúc và đến nơi trong tiếng Anh."
    },
    "lessons": [
        {
            "id": 307904,
            "name": "I've just finished",
            "language": "EN",
            "videoUrl": "https://dev.cdn.beespeaker.com/videos/b6328_1754652589776_libx265.mp4?Expires=1783771345&Signature=AYVa5gncQEa9a7bjcR7cHM9l0X3Co14cGBi17RWADs2Qg8b2kEqVZ92UvMm1SUxJxfaFBZjPq~nM-lM-TQWFUHi-j3oP67RbUF1-XNOjO2rCQgC3E9pMZLCer7viHQ1oJ5kr0XBjO3XEkg7xsis94z6GKuwuHqYMJLaFYtZ2i~7n1C2m~vq42SDqfBTCo2mr8-sGqLdotAM~avJdbe9eYJk6PuYsp1nnavPuUY1BbgWprAPfSKYpZb-NRbzi781SoJUXJoy9z2UeUpslf3vR6GFmbdri1TY93GrvHYZPJJwxZw1oyXJpS4zKQA~b2ZaY~WLLBoqBKGDvmZjUfwl-Og__&Key-Pair-Id=K1XG2B8ZBLUIMM",
            "parts": [
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "I've just seen Tom coming out of the restaurant",
                    "textTranslation": "Tôi vừa thấy Tom đi ra khỏi nhà hàng",
                    "textAnswer": "I've just seen Tom coming out of the restaurant",
                    "videoStartMs": 614,
                    "videoEndMs": 4128
                },
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "Meg has just called. Can you call her back, please?",
                    "textTranslation": "Meg vừa gọi điện. Bạn có thể gọi lại cho cô ấy không?",
                    "textAnswer": "Meg has just called. Can you call her back, please?",
                    "videoStartMs": 6056,
                    "videoEndMs": 9718
                },
                {
                    "type": "QUESTION",
                    "metaType": "BASIC_REPEAT",
                    "text": "He's just arrived at the airport, so we can pick him up",
                    "textTranslation": "Anh ấy vừa đến sân bay, vì vậy chúng ta có thể đón anh ấy",
                    "textAnswer": "He's just arrived at the airport, so we can pick him up",
                    "videoStartMs": 11839,
                    "videoEndMs": 15042
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "____ ____ ____ ___ ______ ___ __ ___ __________",
                    "textTranslation": "Tôi vừa thấy Tom đi ra khỏi nhà hàng",
                    "textAnswer": "I've just seen Tom coming out of the restaurant",
                    "videoStartMs": 614,
                    "videoEndMs": 4128
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "___ ___ ____ ______. ___ ___ ____ ___ ____, ______?",
                    "textTranslation": "Meg vừa gọi điện. Bạn có thể gọi lại cho cô ấy không?",
                    "textAnswer": "Meg has just called. Can you call her back, please?",
                    "videoStartMs": 6056,
                    "videoEndMs": 9718
                },
                {
                    "type": "QUESTION",
                    "metaType": "LISTENING",
                    "text": "____ ____ _______ __ ___ _______, __ __ ___ ____ ___ __",
                    "textTranslation": "Anh ấy vừa đến sân bay, vì vậy chúng ta có thể đón anh ấy",
                    "textAnswer": "He's just arrived at the airport, so we can pick him up",
                    "videoStartMs": 11839,
                    "videoEndMs": 15042
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "Tôi vừa thấy Tom đi ra khỏi nhà hàng",
                    "textTranslation": "____ ____ ____ ___ ______ ___ __ ___ __________",
                    "textAnswer": "I've just seen Tom coming out of the restaurant",
                    "videoStartMs": 614,
                    "videoEndMs": 4128
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "Meg vừa gọi điện. Bạn có thể gọi lại cho cô ấy không?",
                    "textTranslation": "___ ___ ____ ______. ___ ___ ____ ___ ____, ______?",
                    "textAnswer": "Meg has just called. Can you call her back, please?",
                    "videoStartMs": 6056,
                    "videoEndMs": 9718
                },
                {
                    "type": "QUESTION",
                    "metaType": "TRANSLATE_REPEAT",
                    "text": "Anh ấy vừa đến sân bay, vì vậy chúng ta có thể đón anh ấy",
                    "textTranslation": "____ ____ _______ __ ___ _______, __ __ ___ ____ ___ __",
                    "textAnswer": "He's just arrived at the airport, so we can pick him up",
                    "videoStartMs": 11839,
                    "videoEndMs": 15042
                }
            ]
        }
    ],
    "keyPhrases": [
        {
            "source": "recently completed",
            "translation": "vừa hoàn thành"
        },
        {
            "source": "only moments ago",
            "translation": "vừa mới đây"
        },
        {
            "source": "not long ago",
            "translation": "không lâu trước đây"
        }
    ],
    "vocabulary": [
        {
            "source": "arrival",
            "translation": "sự đến nơi"
        },
        {
            "source": "notification",
            "translation": "thông báo"
        },
        {
            "source": "event",
            "translation": "sự kiện"
        }
    ],
    "sentences": [
        {
            "source": "I've just seen Tom coming out of the restaurant.",
            "translation": "Tôi vừa thấy Tom đi ra từ nhà hàng."
        },
        {
            "source": "Meg has just called. Can you call her back, please?",
            "translation": "Meg vừa gọi. Bạn có thể gọi lại cho cô ấy không?"
        },
        {
            "source": "He's just arrived at the airport, so we can pick him up.",
            "translation": "Anh ấy vừa mới đến sân bay, nên chúng ta có thể đón anh ấy."
        },
        {
            "source": "I received a notification about the meeting recently completed.",
            "translation": "Tôi đã nhận một thông báo về cuộc họp vừa hoàn thành."
        },
        {
            "source": "She left the house only moments ago, so we should hurry.",
            "translation": "Cô ấy vừa mới rời khỏi nhà, vì vậy chúng ta nên nhanh lên."
        },
        {
            "source": "I saw him not long ago at the event downtown.",
            "translation": "Tôi đã thấy anh ấy không lâu trước đây tại sự kiện ở trung tâm thành phố."
        }
    ],
    "dialogue": [
        {
            "role": "Customer",
            "source": "I have just received a notification about my flight's arrival.",
            "translation": "Tôi vừa nhận được một thông báo về sự đến nơi của chuyến bay của tôi."
        },
        {
            "role": "Agent",
            "source": "That is great! Your flight has just landed.",
            "translation": "Thật tuyệt! Chuyến bay của bạn vừa mới hạ cánh."
        },
        {
            "role": "Customer",
            "source": "I saw the arrival board, but I wanted to confirm it.",
            "translation": "Tôi đã thấy bảng thông báo đến, nhưng tôi muốn xác nhận điều đó."
        },
        {
            "role": "Agent",
            "source": "Yes, the flight is on time. You can proceed to the gate.",
            "translation": "Đúng vậy, chuyến bay đúng giờ. Bạn có thể tiến đến cổng."
        },
        {
            "role": "Customer",
            "source": "Thank you for your help. I appreciate it.",
            "translation": "Cảm ơn bạn đã giúp đỡ. Tôi rất trân trọng điều đó."
        }
    ],
    "faq": [
        {
            "question": "Cụm từ 'recently completed' có nghĩa là điều gì đó đã được hoàn thành không lâu trước đây.",
            "answer": "Cụm từ 'recently completed' có nghĩa là điều gì đó đã được hoàn thành không lâu trước đây. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã được hoàn thành gần đây."
        },
        {
            "question": "Bạn có thể sử dụng 'only moments ago' để mô tả điều gì đó đã xảy ra rất ít thời gian trước đó.",
            "answer": "Bạn có thể sử dụng 'only moments ago' để mô tả điều gì đó đã xảy ra rất ít thời gian trước đó. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã xảy ra rất ngắn trước đó."
        },
        {
            "question": "Cụm từ 'not long ago' đề cập đến một thời gian trong quá khứ gần đây.",
            "answer": "Cụm từ 'not long ago' đề cập đến một thời gian trong quá khứ gần đây. Bằng tiếng Ba Lan, điều này có nghĩa là một cái gì đó đã xảy ra trong quá khứ không xa."
        }
    ],
    "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://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JI18",
                        "order": 2,
                        "name": "I've just finished",
                        "description": "just",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JI19",
                        "order": 3,
                        "name": "Have you finished yet?",
                        "description": "yet",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JI20",
                        "order": 4,
                        "name": "Dialogue",
                        "description": "I think he has just left",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/alice-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JI21",
                        "order": 5,
                        "name": "Test ",
                        "description": "Challenge time",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/challenge_icon_type_1.png",
                        "availableOnWeb": false
                    },
                    {
                        "id": "JI22_AI",
                        "order": 6,
                        "name": "Train station catch-up",
                        "description": "Update a friend on your recent activities",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
                        "availableOnWeb": false
                    }
                ]
            },
            {
                "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://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JSF2",
                        "order": 2,
                        "name": "flexible hours",
                        "description": "fixed hours",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JSF3",
                        "order": 3,
                        "name": "salary range",
                        "description": "job postings",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JSF4",
                        "order": 4,
                        "name": "Dialogue",
                        "description": "How's the job search?",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/avatars/teacher_x-sm.png",
                        "availableOnWeb": true
                    },
                    {
                        "id": "JSF5_AI",
                        "order": 5,
                        "name": "Job hunt",
                        "description": "Chat with your colleague about job search",
                        "nodeAvatarUrl": "https://dev.cdn.beespeaker.com/public/resources-commons/ai_tutor_scene.png",
                        "availableOnWeb": false
                    }
                ]
            }
        ]
    }
}