Lecciones
Have you finished yet?
-
Mów teraz
Have you finished your report yet?
-
Mów teraz
I haven't done it yet. I'll do it after dinner
-
Mów teraz
She hasn't arrived yet
-
Powtórz ze słuchu
____ ___ ________ ____ ______ ___?
-
Powtórz ze słuchu
_ _______ ____ __ ___. ____ __ __ _____ ______
-
Powtórz ze słuchu
___ ______ _______ ___
-
Przetłumacz teraz
¿Has terminado ya tu informe?
-
Przetłumacz teraz
Todavía no lo he hecho. Lo haré después de cenar
-
Przetłumacz teraz
Ella todavía no ha llegado
Frases clave
not completed so far
no completado hasta ahora
expected to happen
se espera que ocurra
up until now
hasta ahora
Vocabulario
Frases clave
I will send you the report when I have finished my work.
Te enviaré el informe cuando haya terminado mi trabajo.
She is late because she has not arrived yet.
Ella está atrasada porque no ha llegado aún.
Have you completed your project on time?
¿Has completado tu proyecto a tiempo?
The task is not completed so far and needs more time.
La tarea no está completada hasta ahora y necesita más tiempo.
We expect the train to arrive up until now.
Esperamos que el tren llegue hasta ahora.
I have not finished my homework yet, so I will work late.
No he terminado mi tarea aún, así que trabajaré hasta tarde.
Diálogo práctico
Have you completed my order yet?
¿Has completado mi pedido ya?
I am sorry, but I have not finished it yet.
Lo siento, pero no lo he terminado aún.
When do you expect it to be ready?
¿Cuándo esperas que esté listo?
It should be ready up until now, but I will check for you.
Debería estar listo hasta ahora, pero lo verificaré por ti.
Thank you for your help!
¡Gracias por tu ayuda!
Preguntas frecuentes
Siguientes lecciones
Más de 3000 lecciones del nivel principiante (S1) al B2.
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": "JI19",
"name": "Have you finished yet?",
"description": "yet",
"levelDisplayCode": "B1",
"durationMinutes": 3,
"availableOnWeb": true,
"unitOrder": 1,
"moduleOrder": 4,
"nodeOrder": 3,
"seoPublicId": "n-31fmpl"
},
"seo": {
"title": "¿Cómo decir '¿Ya has terminado?' en inglés?",
"subtitle": "Aprende a preguntar sobre la finalización de tareas y llegadas.",
"metaDescription": "Descubre cómo usar las frases 'finished', 'report' y 'arrived' en inglés."
},
"lessons": [
{
"id": 307905,
"name": "Have you finished yet?",
"language": "EN",
"videoUrl": "https://cdn.beespeaker.com/videos/b6329_1754655014639_libx265.mp4?Expires=1784222973&Signature=h8mdtLUW79AFSwkAfBwcNqHoWWCXgFmwFlabks01Ijar2nC3jkiV0If07VO7jbzt9USqRB3vJK8WSoB0PV16ZncJ1TRP~umJgBGJJpI0juUvb4lmeeeNLPT33aDghDyXE5MIfl16PyyxUQffcmisSierddENCRAanz8E9C0~iIWuX4pSAu~Zc76D-Hz3Mk5Zxk~qwUsHGqV8eyarO58i-ywzWqiqsm-uiIE4TBqAPsXgl~uQqdvBw-rPY2iWyJckEKObVBESYFdSQsMKY1FcABLN0omP~C7vw3Ii9BffmJ~Lxz29FGB~x7cTJXkh9kt-~FhenhOgwVASpKBnzMQSaQ__&Key-Pair-Id=K2U8VA15L1IF59",
"parts": [
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "Have you finished your report yet?",
"textTranslation": "¿Has terminado ya tu informe?",
"textAnswer": "Have you finished your report yet?",
"videoStartMs": 885,
"videoEndMs": 3202
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "I haven't done it yet. I'll do it after dinner",
"textTranslation": "Todavía no lo he hecho. Lo haré después de cenar",
"textAnswer": "I haven't done it yet. I'll do it after dinner",
"videoStartMs": 5205,
"videoEndMs": 8430
},
{
"type": "QUESTION",
"metaType": "BASIC_REPEAT",
"text": "She hasn't arrived yet",
"textTranslation": "Ella todavía no ha llegado",
"textAnswer": "She hasn't arrived yet",
"videoStartMs": 10690,
"videoEndMs": 12902
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "____ ___ ________ ____ ______ ___?",
"textTranslation": "¿Has terminado ya tu informe?",
"textAnswer": "Have you finished your report yet?",
"videoStartMs": 885,
"videoEndMs": 3202
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "_ _______ ____ __ ___. ____ __ __ _____ ______",
"textTranslation": "Todavía no lo he hecho. Lo haré después de cenar",
"textAnswer": "I haven't done it yet. I'll do it after dinner",
"videoStartMs": 5205,
"videoEndMs": 8430
},
{
"type": "QUESTION",
"metaType": "LISTENING",
"text": "___ ______ _______ ___",
"textTranslation": "Ella todavía no ha llegado",
"textAnswer": "She hasn't arrived yet",
"videoStartMs": 10690,
"videoEndMs": 12902
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "¿Has terminado ya tu informe?",
"textTranslation": "____ ___ ________ ____ ______ ___?",
"textAnswer": "Have you finished your report yet?",
"videoStartMs": 885,
"videoEndMs": 3202
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Todavía no lo he hecho. Lo haré después de cenar",
"textTranslation": "_ _______ ____ __ ___. ____ __ __ _____ ______",
"textAnswer": "I haven't done it yet. I'll do it after dinner",
"videoStartMs": 5205,
"videoEndMs": 8430
},
{
"type": "QUESTION",
"metaType": "TRANSLATE_REPEAT",
"text": "Ella todavía no ha llegado",
"textTranslation": "___ ______ _______ ___",
"textAnswer": "She hasn't arrived yet",
"videoStartMs": 10690,
"videoEndMs": 12902
}
]
}
],
"keyPhrases": [
{
"source": "not completed so far",
"translation": "no completado hasta ahora"
},
{
"source": "expected to happen",
"translation": "se espera que ocurra"
},
{
"source": "up until now",
"translation": "hasta ahora"
}
],
"vocabulary": [
{
"source": "report",
"translation": "informe"
},
{
"source": "finish",
"translation": "terminar"
},
{
"source": "arrive",
"translation": "llegar"
}
],
"sentences": [
{
"source": "I will send you the report when I have finished my work.",
"translation": "Te enviaré el informe cuando haya terminado mi trabajo."
},
{
"source": "She is late because she has not arrived yet.",
"translation": "Ella está atrasada porque no ha llegado aún."
},
{
"source": "Have you completed your project on time?",
"translation": "¿Has completado tu proyecto a tiempo?"
},
{
"source": "The task is not completed so far and needs more time.",
"translation": "La tarea no está completada hasta ahora y necesita más tiempo."
},
{
"source": "We expect the train to arrive up until now.",
"translation": "Esperamos que el tren llegue hasta ahora."
},
{
"source": "I have not finished my homework yet, so I will work late.",
"translation": "No he terminado mi tarea aún, así que trabajaré hasta tarde."
}
],
"dialogue": [
{
"role": "Customer",
"source": "Have you completed my order yet?",
"translation": "¿Has completado mi pedido ya?"
},
{
"role": "Waiter",
"source": "I am sorry, but I have not finished it yet.",
"translation": "Lo siento, pero no lo he terminado aún."
},
{
"role": "Customer",
"source": "When do you expect it to be ready?",
"translation": "¿Cuándo esperas que esté listo?"
},
{
"role": "Waiter",
"source": "It should be ready up until now, but I will check for you.",
"translation": "Debería estar listo hasta ahora, pero lo verificaré por ti."
},
{
"role": "Customer",
"source": "Thank you for your help!",
"translation": "¡Gracias por tu ayuda!"
}
],
"faq": [
{
"question": "¿Qué significa 'not completed so far'?",
"answer": "'Not completed so far' significa que algo aún no está terminado hasta ahora."
},
{
"question": "¿Cómo se puede usar la expresión 'expected to happen'?",
"answer": "'Expected to happen' significa que algo se prevé que ocurra."
},
{
"question": "¿Qué significa 'up until now'?",
"answer": "'Up until now' significa 'hasta ahora' o 'hasta el momento presente'."
}
],
"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
}
]
}
]
}
}