英语28题为什么选A?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:26:14
英语28题为什么选A?

英语28题为什么选A?
英语28题为什么选A?
 

英语28题为什么选A?
选A是一般完成时,表示到目前为止已经完成的状态,后边提示5年这个时间段,正好与之呼应.结构式have done的第三人称变形.
如果选D应该是一般完成进行时,所以应该是has been living 而非lived,如果写成lived表示和Be动词构成被动语态,意思是已经被居住,语义不通.

for加一段时间时态用现在完成时

你 选的是被动 语态 居住 和人 之间是 主动哈 凭 这点 你 选D 就错了

因为:此句表达为主动形式,而且live本身就是延续性动词,所以:不能用has been lived。
如果:此句为 he has been in Xinjiang for five years 就对了。