或者:since twenty years ago我知道答案選B,但我想知道為什么不選其他的,請(qǐng)?jiān)斀?,逐個(gè)排除,謝?。?!
since 后應(yīng)為時(shí)間點(diǎn), A 為時(shí)間段 twenty years , 故排除
....ago 是過(guò)去時(shí)間狀語(yǔ), 不能和現(xiàn)在完成時(shí)has lived 連用
沒(méi)有for+ 時(shí)間段+ ago 一說(shuō), 排除D
since 后應(yīng)為時(shí)間點(diǎn), A 為時(shí)間段 twenty years , 故排除
....ago 是過(guò)去時(shí)間狀語(yǔ), 不能和現(xiàn)在完成時(shí)has lived 連用
沒(méi)有for+ 時(shí)間段+ ago 一說(shuō), 排除D