Where_______forthepastfewyears?A.a

发布时间:2020-07-26 12:40:13

Where _______ for the past few years?A.are youB.have you beenC.have you goneD.did you go

网友回答

B解析试题解析:考查句子时态,因为for the past few years是时间段,所以前面应用延续性动词,be表示一种状态时是延续性的,go是短暂性动词,C、D表示去某地而未回,A现在时态,题干应用完成时态,根据句意最近这几年你去哪里了?故选B。考点:考查时态。点评:根据时间状语选择正确的时态,动词分短暂性和延续性,短暂性动词后跟时间点,延续性动词后跟时间段。
以上问题属网友观点,不代表本站立场,仅供参考!