Tom ____ for more than a week.

问题描述:

Tom ____ for more than a week.
A.has left B.has gone away C.went away D.has been away

选D
原句有for,提示句子时态为完成时,C排除
leave是瞬间动词,不能用for,go away也一样,所以选D
be away表示离开的状态,整句意思是Tom离开了一个多礼拜了.