小第有道英语题拿不定主意 拜托各位帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:33:27
He has( )for about twelve years.
A bought the house
B left her
C lived here
D gone here
不好意思我认为是C但是答案是B不知道是我错了还有答案错了?希望高人指点

选项B是不是写错啦!应该是here吧!
如果是那就应该选择B
left是leave的过去分词,leave...for有离开某地的意思,这句话的意思是:他离开这已经12年了!

这是我的理解不知道对不对,尽供参考!

这因该是道完型填空题吧

C
只有C是延续性动词。相信你自己吧

我认为应该是C,
因为A的buy,B的leave,D的go都是短暂性动词,只表示一瞬间的动作,但是C的live是延续性动词,可以跟段时间