Hi there,
Which suitable tense should be used in the following sentence below:
The driver ........................... his horn for the last ten minutes up till now.
(has blown - has been blowing)
I would say that Present perfect should be used as it's up to a point without further progressive action that might continue in the future; however, I have a doubt. Could you please pass your opinion?