[color=green]who has worn/has been wearing my scarf?-------which is correct? ,thanks a lot, indeed!
Both are possible.