"He is/was the one who punched me just now."
Which is the correct tense? Should I say "was" just because "punched" happened in past? I have seen people say "was the one" and "is the one" interchangeably.
They both work.
Pope of the Dictionary.com Forum