请教:he was a teacher before?

1. 去掉before可以吗?意思会变吗?
2. 这个应该是主系表结构,a teacher是表语,那么表语后面跟的这个before是什么成分?

你好,这句话可以这样理解
他以前是一名老师。但是现在不是了
如果去掉before 就是他是一名老师,但是现在是不是不确定。
before在这里与teacher 一起做介宾短语,介词后置。
谢谢提问,望采纳哦。追问

那么加上before就变成了主谓宾结构了么? 去掉before就是主系表结构??

追答

抱歉,结构就是主系表。我个人习惯问题,手误

结构没有任何变化

追问

你说的我感觉更糊涂了,意思是这里before只是一个介词,介词后置么?我能理解为a teacher before是一个短语吗? 那么既然这样的话可以不可以这样呢:he was before a teacher.
或者 he before was a teacher. 再或者before he was a teacher.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-13
before在这里是说以前是,现在不是。所以这句话默认这个人现在不是一个老师,换工作了。
没有before只是说过去式,现在有可能还是一个老师。
第2个回答  2020-05-14
before是副词,表示在什么之前,即不确定的过去,所以用一般过去时。
过去一般时常表过去某一时间所发生的动作或存在的状态。过去一般时常和表过去的状语连用,如a minute ago,yesterday,last week,in 1900,during the night,in those days等。用过去一般时时,要说“过多少时间之后”,一般用after,不用in。如:
  (1)Tom suddenly fell ill yesterday. 汤姆昨天突然病了。
  (2)They got married last year. 他们是去年结婚的。
  (3)They had a baby last month. 他们上个月生了个小孩儿。
  (4)It happened after three days. 事情发生在3天以后。
  (5)She didn’t look well when I last saw her. 我上次看到她时,她脸色不好。
  过去一般时亦可与today,this week,this month,this year等时间状语连用。但这些时间状语须指过去,决不包括“现在”在内。如:
  (6)Did you see him today? 今天你看见他了吗?(today实际上指今天的过去某一时刻)
  过去一般时虽不可与now连用,但却可与just now(刚才)连用。如:
  (7)He went out just now. 他刚出去。
过去一般时表过去时还有以下一些情况。
  1)用于since从句。主句的谓语动词如用现在完成时,其后面的since引导的从句一般须用过去一般时。如:
  (8)You haven’t changed much since we last met. 自从上次我们见面以来,你变化不大。
  (9)It’s been over a year since I came back from the countryside. 我从乡下回来已经一年多了。(主句的谓语动词has been亦可改为is,但美国英语多用现在完成时)
  如果since从句的谓语动词是无限动词或静态动词,则一般仍表动作或状态的结束,并无持续性。如:
  (10)It’s a long time since I lived here. 我不住在这里已有好久了。(lived here已结束,说话人说话时已不住在这里)
  (11)It has been ten years since I was a teacher. 我不当教师已有十年了。(was a teacher的状态已结束)
  2)时间状语可省略。前面说过,过去一般时通常要与表过去的时间状语连用。但在下面一些情况下,时间状语可以省去不用。
  从上下文可以清楚地看出时间状语时。如:
  (12)Did you sleep well? 你睡得好吗?(显然指“昨晚”)
  (13)Who was that? 那人是谁?(who指刚才在这里的那个人)
  前文如有现在完成时所引导时。如:
  (14)Have you measured how wide the window was? 你量过那窗户有多宽吗?
  (15)I have been within an inch of life, and didn’t know it! 我差点丧了命,而我当时我还不知道哩。
  和现在时态对比时。如:
  (16)He is no longer the man he was. 他已不是过去的他了。(和现在一般时is相对比)
 有表过去习惯的used to时。如:
  (17)I used to play football in the street. 我过去常在街上踢足球。
  3)所表的动作多已完成。如:
  (18)I wrote a composition yesterday. 昨天我写了一篇作文。
  (19)I read a book last week. 上星期我读了一本书。
  但静态动词的过去一般时所表的状态当然一般未完成。如:
  (20)Why were you absent from school yesterday? 昨天你为什么没有上学?
  (21)I am sorry I forgot to post the letter. 对不起,我忘了寄那封信。
  但在一般情况下,无限动词仍表持续的动作。如:
  (22)I sat I the chair and my cat sat sat in the rug. 我坐在椅子上,我的猫坐在地毯上。
  4)可表死者的动作和状态。在英语中,说到死去的人时,一般皆用过去时态。如:
  (23)—Who is the old woman in the picture? 相片上这位老太太是谁?(问者不知其人已死,故用is)
  —She was my grandmother. 她是我外婆。(答者用was表明其外婆已死)
  5)有时感情色彩。如:
  (24)You asked for it ! 你这是自找!
 (25)I heard you! 我早听见了!(即你不用再喊叫了)
  (26)Did you ever hear of such a thing? 你听见过这种事吗?(含义是:你当然没有)
  (27)I told you so. 我早就告诉过你。(有“而你就是不信”的含义)
希望我能帮助你解疑释惑。