Do you know when Nick is leaving?
He ____ for half an hour.( )
will leave
left
has left
has been away
试题篮