句子用法不懂.Father asked Anne why she had gone to bed so late the nightbefore.这一句中为什么用had gone 而不用went?
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/03 09:53:10
句子用法不懂.Father asked Anne why she had gone to bed so late the nightbefore.这一句中为什么用had gone 而不用went?
句子用法不懂.
Father asked Anne why she had gone to bed so late the night
before.
这一句中为什么用had gone 而不用went?
句子用法不懂.Father asked Anne why she had gone to bed so late the nightbefore.这一句中为什么用had gone 而不用went?
这是过去完成时.
与一般过去式不同的是
结构为had+动词过去分词
这个句子是一个宾语从句
宾语从句要求从句部分的时态根据主句
主句时态为一般过去式
则从句要从一般过去式变为过去完成时(宾语从句的要求)
因为是过去完成时咯
用went的话要有过去的时间状语 如last night,last weekend,yesterday。而原句没有
这里运用的是 过去完成时。
过去完成时是意思是 表示 发生在过去的过去。
go to bed 发生在 asked 之前,所以是 发生在过去的过去,因此这里用过去完成时 had gone to bed.
并且,过去完成时态还有一种表示该动作造成了某影响的意思。既然父亲问我了,肯定“我昨晚睡晚了”就已经造成了影响。
而 简单的wen, 一般过去式则不能表达以上的意思。<...
全部展开
这里运用的是 过去完成时。
过去完成时是意思是 表示 发生在过去的过去。
go to bed 发生在 asked 之前,所以是 发生在过去的过去,因此这里用过去完成时 had gone to bed.
并且,过去完成时态还有一种表示该动作造成了某影响的意思。既然父亲问我了,肯定“我昨晚睡晚了”就已经造成了影响。
而 简单的wen, 一般过去式则不能表达以上的意思。
所以,用过去完成时had gone更准确。
收起