III.但若是用在否定句中,非延续动词的现在完成时可以与表示一段时间的状语连用。
● She has gone away for a month.(误
● She has been away for a month (正)
● The man has died for two years.(误)
● The man has been dead for two years.(正)
● How long have youbought the book?(误)
● How long have you got the book.(正)
4.注意 since的用法:
►. They haven't had any troublesince they came here.
►. It has been ten years since we met last time.
►. He has been heresince 1980.
►. He has been heresince ten years ago.
5.几组对比:
He has gone to
He has been to
She has gone. 她已走了。 liuxuepaper.com