题目内容
Where _______ for the past few years?
- A.are you
- B.have you been
- C.have you gone
- D.did you go
B
试题解析:考查句子时态,因为for the past few years是时间段,所以前面应用延续性动词,be表示一种状态时是延续性的,go是短暂性动词,C、D表示去某地而未回,A现在时态,题干应用完成时态,根据句意最近这几年你去哪里了?故选B。
考点:考查时态。
点评:根据时间状语选择正确的时态,动词分短暂性和延续性,短暂性动词后跟时间点,延续性动词后跟时间段。
试题解析:考查句子时态,因为for the past few years是时间段,所以前面应用延续性动词,be表示一种状态时是延续性的,go是短暂性动词,C、D表示去某地而未回,A现在时态,题干应用完成时态,根据句意最近这几年你去哪里了?故选B。
考点:考查时态。
点评:根据时间状语选择正确的时态,动词分短暂性和延续性,短暂性动词后跟时间点,延续性动词后跟时间段。
练习册系列答案
相关题目