作业帮 > 英语 > 作业

Since 1961,I ___ (be) a teacher.Before that,I ___ (be) a stu

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/14 03:16:30
Since 1961,I ___ (be) a teacher.Before that,I ___ (be) a student 1 has been 2 was
这样填对吗,请说下原因
为什么不是:
Since 1961,I was a teacher.Before that,I have been a student.
Since 1961,I ___ (be) a teacher.Before that,I ___ (be) a stu
你这样填应该是错误的,自1961年以来,我就是一名教师,这种动作一直持续到现在,应该要用现在完成时,所以应填have been !而在那之前,说的就是过去的事,所以要用一般过去时,应填was.