This question already has an answer here:
Why is it better to use simple past than present perfect in the first six sentences?
1.Did you win the game of chess? 2.Did you see Ann? 3.Did you call Jane? 4.When did you join the company? 5.Did you watch her new movie? 6.Did you watch the new movie?
You haven't listened to a word, I have said. (Is correct according to the test, but is simple past also possible?)
Where is my bike? It_was_ outside the house, but it’s not there now. (be)
was(My choice) has been
It__stopped_____ raining for a while, but now it’s raining again. (stop)
has stopped stopped
The police_arrested_____three people, but later they let them go. (arrest)
arrested my choice have arrested
The town is very different now. It_has changed______a lot. (change)
changed has changed my choice