Yesterday I was a bit confused with that choice.
Let's say we are on a dating website, on its page where where all users which have seen our profile are displayed.
Which heading could have this page: "Who viewed my profile?" or "Who has viewed my profile?" and why?
I know, there could be other headings like "My profile views", but if we should choose one of two I have mentioned.
Thanks in advance.
The present perfect, 'Who has viewed my profile?' would be more natural here, as the implicit timescale is 'so far' or 'up to now'. The profile is still available for people to see.
'Who viewed my profile?' would set the context at a fixed point in the past, for example if the profile had been been taken down and it was no longer possible to view it.
I can also picture: "<em>who is viewing my profile? " </em><em></em>where the emphasis is placed on who rather than on the time aspect.
Thank you very much for helping!
I am at my work now and I even had a discussion with colleagues with about it.
Nobody knew the correct answer.