David left an hour ago.如何同义句转换?

问题描述:

David left an hour ago.如何同义句转换?

David has been away for an hour.
现在完成时