Where_______in the past three yearsA.had

最全题库2022-08-02  12

问题 Where_______in the past three yearsA.had you goneB.have you goneC.did you goD.have you been

选项 A.had you gone
B.have you gone
C.did you go
D.have you been

答案 D

解析 本题考查时态。句意:过去三年里你在什么地方in the past three years常与完成时连用。Havegone表示“已经去了”,正在途中或目的地;have been表示“已去过”,主语已返回。显然,此处不能用gone。
转载请注明原文地址:https://www.tihaiku.com/xueli/2664494.html

最新回复(0)