作业帮 > 英语 > 作业

The house stood where there had been a rock.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/27 19:02:43
The house stood where there had been a rock.
为什么要加there?为什么要加been?不可以去掉吗?
The house stood where there had been a rock.
where there had been a rock是 地点 状语从句 ,由 where引导 ,there had been a rock是 一个 完整的句子 ,整句话 的 意思是房子 坐落在 曾经 是 块石头的地方 .如果 去掉 been 就是 房子 坐落在 曾经 有块石头的 地方 ,意思 就 截然 不同了 .
再问: there为什么不能去掉?had been不是完成时吗?为什么表示曾经是快石头的地方?
再答: 当然 不能 去掉 there,去了 就 不是完整的句子了 。had been是 过去 完成时 表 状态,过去是 块石头 ,意译为 曾经 是 块石头。
再问: there为什么不能去掉,还是没明白?房子在where,where表示had been a rock的地方,这样说的话,there可以去掉啊。
再答: where 是 引导词 ,there had been a rock才是 完整的句子 ,要 句子 完整 ,必须 加 there
再问: 那定语从句不就不完整了?
再答: yap