Strillian 發問時間: 社會與文化語言 · 3 星期前

請問more than 20 years改成before的話整句有影響嗎?

a banquet was held to honor five employee, all of __worked 

at company for more than 20 years

這是我看別人的facebook,

但很像是考題之類的東西,所以他有四個選像

(A) them (B) us (C) whom (D) which

我就看到有人說[為什麼不能選A]

就有網友說是C

所以這篇文章就是說

(舉辦一場宴會是為了致敬五名員工,他們在公司工作超過五年)

但是我有個問題想問的是...如果我將for more than 20 years 改成before

請問before在整句話裡面會變成其他意思嗎?

但是我不知道employee的後面能不能加before

變成employee before,那放在company的後面,整句話有沒有影響,before放在後面,那意思會不會變成(他們在公司工作以前,舉辦一場宴會是為了致敬五名員工)

還是

(以前舉辦一場宴會是為了致敬五名員工,他們在公司工作)?

3 個解答

評分
  • 3 星期前
    最佳解答

    例1. A banquet was held to honor five employee, all of them worked at company for more than 20 years. 華語譯:舉行宴會以表彰五位員工,他們都在公司工作了20年以上。←← [all of them(受格)]:當主詞。因為該空格需用受詞,所以不用 "whom"。

    例2. A banquet was held to honor five employee, all of them worked at company employee before. 華語譯:舉行宴會以表彰五位員工,他們都曾在公司工作過。←← "before" 代替 "for than 20 years",兩例句的釋義相異。

    # "employee before"、"company employee before":不符文法。

    • 石破天驚
      Lv 4
      3 星期前檢舉

      To correct the run-on sentence:
      There is a need to put a conjunction, or a colon (;) or a full-stop (.) after the word "employee".  

  • Chen
    Lv 6
    3 星期前

    a banquet was held to honor five employee, all of  whom  worked  

                                                                                   ----------

    at company for more than 20 years

    = a banquet was held to honor five employee, and all of them worked  

    at company for more than 20 years

  • 匿名使用者
    3 星期前

    It should be (A)

還有問題?馬上發問,尋求解答。