以下是两个句子,每一句现在完成时下面都跟了一句过去时,通过对比,希望你能了解两者的区别.好好看看哦.因为你不喜欢有什么ago,since,虽然这两个单词对判断哪一句是现在完成时,哪一句是过去时非常的重要.好好体会吧.
①Mary has been ill for three days玛丽已经病了三天了.
(过去病的,现在仍然病着)
Mary was ill.玛丽曾经病过.
(过去病了,与现在的情况无关,现在没有病了,是过去病的)
②He has lived here since 1949自从1949年他就一直住在这里.
(从1949年他一直住在这里,到现在仍然住着.)
He lived here in 1949.他1949年住在这里.
(他1949年住在这里.现在是2012年,他已经没有住在这里了.)