Qual é a diferença entre as frases: "ele construirá o prédio pelos próximos 10 anos." e "ele construirá o edifício nos próximos 10 anos."?

“Ele construirá o edifício nos próximos 10 anos” significa que o edifício estará completo daqui a 10 anos, e o edifício acontecerá gradualmente (continuamente ou em surtos) durante esses 10 anos.

"Ele construirá o prédio pelos próximos 10 anos" simplesmente não está certo. Se eu o ouvisse, assumiria que significava o mesmo que a outra frase, mas eu saberia que o falante não era um falante forte de inglês. Construir um edifício é uma tarefa - uma tarefa que pode ser concluída em um período de tempo definido, como nos próximos 10 anos - e não um estado ou atividade que você possa simplesmente estar / fazendo por 10 anos.

Uma construção relacionada seria "Ele estará construindo o prédio pelos próximos 10 anos". Isso significa que a pessoa em questão passará os próximos 10 anos trabalhando no prédio, mas, diferentemente da primeira frase que discuti (a segunda em sua pergunta), ela não especifica:

  • se o edifício estará completo no final desses 10 anos, se a construção do edifício já está em andamento agora; ou se a pessoa de quem estamos falando é substancialmente aquela que está construindo o prédio ou apenas uma parte menor do esforço.