Dialogue: W: Excuse me, when did you arrive here, Mr. Wang? M: I arrived here an hour ago. Question: How long has Mr. Wang been here? - He arrived here three hours ago. - He's been here for an hour. - He came here half an hour ago.
The answer to this question is:
He's been here for an hour.