I___in a small mountain village until I was fourteen.A.have lived B.had lived C.live D.lived为什么选D

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 14:00:20
I___in a small mountain village until I was fourteen.A.have lived B.had lived C.live D.lived为什么选D

I___in a small mountain village until I was fourteen.A.have lived B.had lived C.live D.lived为什么选D
I___in a small mountain village until I was fourteen.A.have lived B.had lived C.live D.lived
为什么选D

I___in a small mountain village until I was fourteen.A.have lived B.had lived C.live D.lived为什么选D
B

时态一致,注意后面 I was fourteen,用的是was

因为until ..was表明这个句子是过去时的,
只有lived是过去时所以选D

句意:我在一个小山村里一直住到十四岁。
(1)这里讲的是过去的事,所以排除A。因为until I was fourteen是表示过去的时间状语,现在完成时侧重的是过去的事情对现在的影响,不能和表示过去的时间状语连用。
(2)同理,排除C。
(3)B项用于“过去的过去”的事情,必须有一个过去的动作或事情作为参照,而本题没有这样的动作。until I was fourteen不...

全部展开

句意:我在一个小山村里一直住到十四岁。
(1)这里讲的是过去的事,所以排除A。因为until I was fourteen是表示过去的时间状语,现在完成时侧重的是过去的事情对现在的影响,不能和表示过去的时间状语连用。
(2)同理,排除C。
(3)B项用于“过去的过去”的事情,必须有一个过去的动作或事情作为参照,而本题没有这样的动作。until I was fourteen不是动作,因为was是系动词。这个从句仅仅用来表示一个过去的时间。如果这题的until换成before,还是选D,它仍然仅仅指一个过去的时间。 如果这个时间状语从句改成下面这样,就选B了:
I had lived in a mountain village before I went to school. (这里的时间状语是一件事情。)

收起