The house belongs to my aunt,but she _____here any more.

The house belongs to my aunt,but she _____here any more.
A.hasn't lived
B.didn't live
C.hadn't lived
D.doesn't live
Tell me the reasons for choosing the answer.
这是入学考试题,我当时选B,见笑了
大家顺便说一下自己的学历呗,(高中入学考试)
天之風語者 1年前 已收到14个回答 举报

大贰 幼苗

共回答了22个问题采纳率:95.5% 举报

选D,从整句句子来看,这里说的是表示现在的状态,所以不用过去时.而live here 也是表示一种状态,不用完成时,所以选D.

1年前

2

hmf6888888 幼苗

共回答了436个问题 举报

D.doesn't live
表示现在不在这里住,所以用一般现在时
AC是完成时,表示从前到现在一直,不合题意
B由The house belongs 暗示应该是一般现在时,不能用一般过去时

1年前

2

我是一只鱼的食物 幼苗

共回答了23个问题 举报

A

1年前

2

lhb2522040 幼苗

共回答了112个问题 举报

A
过去(说这句话之前)就不住了,现在仍然不住——过去发生的事情对现在有影响,按照现在完成时态定义,选A
(很好的问题~)

1年前

2

马华平 幼苗

共回答了7个问题 举报

D 凭感觉

1年前

2

发哥75 幼苗

共回答了2个问题 举报

A

1年前

1

yuning_buhui 幼苗

共回答了2个问题 举报

A,过去的动作对现在有影响

1年前

1

klunk 幼苗

共回答了6个问题 举报

D

1年前

1

szdzn 幼苗

共回答了3个问题 举报

B

1年前

1

胖子殷 幼苗

共回答了7个问题 举报

D啊,都是一般现在时

1年前

1

沉霭 幼苗

共回答了1个问题 举报

C.

1年前

1

吃苹果的魔羯 幼苗

共回答了4个问题 举报

D
我看D顺眼,读D顺耳

1年前

0

广海 幼苗

共回答了7个问题 举报

我认为是B,因为has和had都是情态动词,而live是谓语动词。一个句子里不可能有两个动词。这样一来,只有B和D可以选择了,因为句子的结尾是but she _____here any more,有了any more,就不可能用一般现在时填空了,只能选B了。

1年前

0

picktopaz 幼苗

共回答了23个问题 举报

肯定
B

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 29 q. 0.022 s. - webmaster@yulucn.com