首页 > 留学知识库

问题: 一、单项选择

20、His uncle_____for more than 9 years.
A.has come here
B.has started to work
C.has lived there
D.has left the university

解答:

选C.
因为for+一段时间的现在完成时和since+过去一个时间点的现在完成时要用延续性动词.
如果我没记错的话,come, start 和leave都是短暂性动词,只有live是延续性动词,所以选C.