student asking question

¿Cuál es la diferencia entre "keeps" y "lasts" aquí?

teacher

Respuesta de un hablante nativo

Rebecca

"Last" y "keep" son verbos que significan "continue" (continuar, seguir) o "endure" (soportar), pero tienen matices diferentes. "To last" significa seguir o continuar un tiempo más, mientras que "keep" se suele utilizar en contextos en los que algo ya no funciona o ya no está en buen estado, tras haber funcionado o estado bien un cierto tiempo, como es el caso, por ejemplo, de la comida. Ej: "This food will keep for a week in the fridge." (Esta comida seguirá estando buena durante una semana en la nevera.) Ej: "My cough lasted for a few days." (La tos me duró unos cuantos días.) Ej: "How long is this movie going to last?" (¿Cuánto va a durar esta película?)

Preguntas y respuestas populares

04/19

¡Completa la expresión con un cuestionario!

Eso, "que normalmente dura ¿entre dos y siete días?" - ¿Siete? Madre mía. - Es de locos.