问题 选择题

Echo _____ for half a month. She’ll come hack in two months.

A. left   B leave  C. has left    D. has been away

答案

答案:D

考查动词时态。根据for half a month为一段时间,动词得用延续性动词,应用现在完成时态。同时句意:她将两个月后回来。说明已经离开。A和B排除,C不能与时间段连用。

单项选择题
多项选择题