问题标题:
bythetimeIcamebacktheyhadclimbedup..bythetimeIcamebacktheyhadclimbeduptenmetres现在完成时的结构不是has/have加动词过去分词么?为什么不用haveclimbed?
问题描述:
bythetimeIcamebacktheyhadclimbedup..
bythetimeIcamebacktheyhadclimbeduptenmetres
现在完成时的结构不是has/have加动词过去分词么?为什么不用haveclimbed?
成继勋回答:
climbedup动作发生在cameback之前
cameback已经是过去时态(bythetime到...时候)
过去完成时表示“过去的过去”
实际上,多数用法都有前后动作的时间对比,或暗含对比
点击显示
英语推荐
热门英语推荐