下面这句话的完成时态是什么用法,he has not been well but he's completely better now这句话为什么用 hasn't 而不是wasn't 表达的意思有什么不同 本句绝非病句 一知半解者请保留答案

问题描述:

下面这句话的完成时态是什么用法,
he has not been well but he's completely better now这句话为什么用 hasn't 而不是wasn't 表达的意思有什么不同 本句绝非病句 一知半解者请保留答案

假设现在是1点,那么用has not been 就表示从1点以前一直到1点都不舒服,只是现在好点了;如果用wasn't就表示1点以前的某个时刻或某段时间是不舒服的,并没有强调现在也是不舒服的,可能现在好了也可能没有好……