What's the difference ?
I haven't played sports in 15 years
i haven't played sports for 15 years
Pesquise entre vários professores de Inglês...
Respostas · 1
0
They both have the same meaning - the last time I played sports was 15 years ago.
'I haven't played sports for 15 years' has an additional interpretation. It could mean that the person has played sports continuously for some time but that time is not 15 years. It is 10 years for example. But this would be very rare, and would be clear from the context. Without context, it has the same meaning as the other phrase.
Ainda não encontrou suas respostas?
Escreva suas perguntas e deixe os falantes nativos ajudá-lo!
Não perca a oportunidade de aprender uma língua no conforto da sua casa. Navegue pela nossa seleção de professores de línguas experientes e inscreva-se na sua primeira aula agora mesmo!
Comece a aprender hoje
