過(guò)去完成時(shí)與現(xiàn)在完成時(shí)的區(qū)別
過(guò)去完成時(shí)與already,ever,just,never,“since+時(shí)間點(diǎn)”,“for+時(shí)間段”等連用時(shí),強(qiáng)調(diào)事件發(fā)生的先後順序,不涉及現(xiàn)在的情況?,F(xiàn)在完成時(shí)強(qiáng)調(diào)的是“過(guò)去的動(dòng)作或狀態(tài)對(duì)現(xiàn)在造成的影響”。如:
She has worked in Chongqing for over two years.她已經(jīng)在重慶工作兩年多了。(現(xiàn)在仍在那兒工作)
She had worked in Chongqing for over two years before she moved to Shanghai.她在搬到上海之前已經(jīng)在重慶工作兩年多了。(“搬到上海”是過(guò)去,“在重慶工作”發(fā)生在過(guò)去的過(guò)去)
He has never seen such an interesting film before.他以前從未看過(guò)這麼有趣的電影。(“看”盡琯發(fā)生在過(guò)去,但涉及現(xiàn)在,即現(xiàn)在已經(jīng)知道或了解了這部電影)
He said he had never seen such an interesting film before.他說(shuō)他以前從沒(méi)看過(guò)這麼有趣的電影。(“他說(shuō)”發(fā)生在過(guò)去,“看過(guò)”是在“說(shuō)”之前,是過(guò)去的過(guò)去)