Please look at the following
a) During the last year, two shops have been built in the city centre of town.
Can anyone please tell me why has present perfect been used and why not simple past?
b) During the last year, two shops were built in the city centre of town.
What is the difference between the a) and b) ?
Please explain to me clearly, as it is really confusing me.
Thank you.