问题

20. When Jack arrived, he learned Mary ____ for almost an hour.
A:had gone
B:had set off
C:had left
D:had been away
B:had set off
C:had left
D:had been away
正确答案是: