搜题
王老师:19139051760(拨打)
题目内容

Where () in the past three years?
A、had you gone
B、have you gone
C、did you go
D、have you been

D

试题解析:本题考查时态。句意:过去三年里你在什么地方?in the past three years 常与完成时连用。have gone 表示“已经去了”,正在途中或目的地;have been表示“已去过”,主语已返回。显然,此处不能用gone。
王老师:19139051760(拨打)