Лингвистика

Почему в предложении "She spent all her childhood in France." past simple?

Почему в предложении "She spent all her childhood in France." past simple?
Не логичнее ли использовать present perfect, это свершившееся действие в прошлом без указания времени.
Alexandr Cherkasov
Alexandr Cherkasov
655
Можно было бы, если бы оговаривался один момент...
Было бы можно, если бы она была ещё ребёнком и всё её детство (включая "момент речи" она провела во Франции. Но!... Здесь это никак не оговорено. (НЕ ОПРЕДЕЛЕНО).

Это - так называемый "рассказ о прошлом"... (не имеющий прямой связи с настоящим).
Поэтому только так, как у Вас написано, через Past Simple или Past Indefinite (прошедшее неопределённое).
Максим Харин
Максим Харин
96 559
Лучший ответ
Это дело прошлое, НЕ связанное с настоящим.
Present Perfect можно в том случае, если ее детство ещё продолжается.
А когда речь о завершенном периоде времени, Present Perfect не используется.
Надя Петрова
Надя Петрова
80 813
чем именно "логичнее"? почему подчёркивать законченность так необходимо? почему вы строем не ходите?
Выросла девочка.
Present Perfect - о том, что с ней сейчас, а не в прошлом.
Антон Красилов
Антон Красилов
97 486
Когда она была маленькой, она жила всё это время во Франции. Она провела всё детство во Франции. ( здесь констатация факта о событии в прошлом, поэтому Past Simple)
С одной стороны можно и present perfect использовать, но с другой стороны - ну никак нельзя, никак..
She has spent all her childhood in France. можно и так, только контектс поменяется
past - событие, perfect - опыт
Ольга *** Как поменяется контекст, если его нету?
Дешёвое-прошлое! Не связанное с моим французким детством..
БС
Берик Сабир
11 613
Презент перфект есть настоящее время, а детство у мадамы закончилось. Поэтому перфект тут никак не катит.
Алексей Рауш
Алексей Рауш
1 912
Потому что период детства закончен.