一道英语题~急~~

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:05:30
His family has____in this village for many years.
A.settled
B.lived
C.tired of
D.pleased with
请解释一下为什么选那个答案,是不是跟延续性动词有关?我觉得是选B.和D都行!因为我觉得live和stay都是延续性动词!
谢谢了!

答案是B.

A settled 是个瞬间性动词,排除;
C tired of 倒是有个短语be tired of... 对...厌倦,但此题明显缺少been,而且of后面加上in this village也不妥当,排除;
D pleased with 也有一个固定短语be pleased with... 对...满意,但是用在此题时,同样缺少一个been, 而且with后加in this village也不妥,排除。

A
他们家在这个村庄住了很多年了 settle表示安居下来的意思
live 是短暂性动词,不可以用在完成时态
pleased with 是对什么满意的意思 讲不通 而且后面应该要有动词
tired of 是对什么厌倦的意思,后面也应该要有动词

答案是b
因为首先要考虑到它的时态,其次是根据他的上下文来考虑他的意思。

选b
这句话时表示他们家在那住了很多年
没有stay啊

选B~
因为有for many years.
所以不能与瞬间动词连用 所以不选A
C D 短语搭配不对
应是be tired of
和be pleased with
而题中没有be动词~
就是这样~

选b
settle是指安顿 段时间内
stay 也很短暂