--How long has Mr. Green lived ________ Lanzhou?--He's lived here ________ 2005.A.in; forB.in; sinceC.at; byD.at; of
网友回答
A解析此题考查了两个语言点,其一,在地点前常用in, on, at。表示大地方用介词in,小地方用介词at,而在农场通常用on the farm,所以前应用介词in。其二,He's lived here为现在完成时,而且he为延续性动词,1990为时间点,所以应用介词since表示“从……起”,但如果是一段时间则应用介词for。