First of all, the second sentence is misspelled. It should be "The town has been built".
The difference is that the first indicates ongoing action (not completed), and the second one indicate finished action (completed).
15 novembre 2017
2
1
Non hai ancora trovato le tue risposte?
Scrivi le tue domande e lascia che i madrelingua ti aiutino!