he was a student.he has been a student.从理解上有什么区别哪个能表明现在是学生现在不是了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 06:38:52
he was a student.he has been a student.从理解上有什么区别哪个能表明现在是学生现在不是了

he was a student.he has been a student.从理解上有什么区别哪个能表明现在是学生现在不是了
he was a student.he has been a student.从理解上有什么区别
哪个能表明现在是学生现在不是了

he was a student.he has been a student.从理解上有什么区别哪个能表明现在是学生现在不是了
He was a student.是过去时,表示过去的某个时间,他曾是一名学生,不表示他现在还是学生.
He has been a student.是现在完成时,表示他已经成为一名学生,理论上说他现在还是学生.

第一表示不是了was 表示过去时态
he has been a student for/since 后面要加个时间段 表示他当学生多久了如果不加since或for这句话对么 应该怎么加不加是错的
he has been a student since 1991
he has been a student for 9 years完成时能看出 现在还是不是学生了么? 如果是...

全部展开

第一表示不是了was 表示过去时态
he has been a student for/since 后面要加个时间段 表示他当学生多久了

收起

WAS表明现在不是
HAS BEEN 表明现在是

前一个,表示他过去是个学生,现在不是。
第二个,表示他已经成为一个学生,并且还继续是学生。那has been 和is 有从意义上有什么区别呢他是个学生。
他已经是个学生了。
只是在不同语境下用的东西而已。
比如
张帆是学生么?--张帆是学生。
张帆上学了么?--张帆已经是个学生了!
第一句就用is,第二句就用has been.
用汉语...

全部展开

前一个,表示他过去是个学生,现在不是。
第二个,表示他已经成为一个学生,并且还继续是学生。

收起