I am writing about a woman who has found an anonymous parcel on her desk, and she is talking to her colleague to find out who might have sent it...
The novel is written in past tense, and I am not fully convinced as to whether I should use "might be" or "might have been" in the following sentence:
She suggested it might be a surprise from Harry
She suggested it might have been a surprise from Harry
Obviously, it refers to the parcel in question
I will reward good answers