作业帮 > 英语 > 作业

完成时态的结束性用法为什么不能用had而必须用have或has加过去分词呢

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/14 13:25:29
完成时态的结束性用法为什么不能用had而必须用have或has加过去分词呢
例题 Lily doesn"t want to go beijing .Because she ( ) Beijing three times .
A.has gone to B.has been to C.had been to D.had gone to
为什么选B 不选D
完成时态的结束性用法为什么不能用had而必须用have或has加过去分词呢
莉莉不想去北京,因为她已经去过北京3次了.
这里的表达的意义是:过去发生的动作(去过北京3次),对现在造成的影响(她不再想去北京了),所以要用“现在完成时态(其结构为have(has)+动词的过去分词)”
而你说的“had+动词的过去分词”是过去完成时态,用在:“过去的过去”------即:比过去某个动作更早的那个过去发生的事情.