Swhite Lin 發問時間: 社會與文化語言 · 6 年前

have my prescription be filled

各位大大,

請問:

I went to the pharmacy to have my prescription be filled 和

I went to the pharmacy to have my prescription filled.

哪一個正確呢? 為何 ??

4 個解答

評分
  • 6 年前
    最佳解答

    have my prescription filled. 才對

    使役動詞have後面的 prescription 處方簽需要 "被" 開藥完成,所以 filled 用過去分詞,表被動。

    不使用 be,是因為這是使役動詞的 "公式"

    受詞後面如果主動,那就用動詞原型 例子:She had the waiter call a taxi for her.

    受詞後面如果被動,那就用過去分詞 例子:She had a taxi called for her.

    2014-06-24 16:24:51 補充:

    使役動詞,另有一點,是主詞要受詞"被動"的時候。那就是被別人來做,而非主詞自己做。

    譬如: I cut my hair 我自己剪頭髮。

    I had my hair cut. (cut 是 p.p. 被動)我去理髮了 (請別人幫我理)

    001 的 I have my car washed. 並非我自己洗車. 而是請人洗車/ 去車店讓人洗車 才對

  • 6 年前

    Usually, when you use causative verbs, you have two situations for the objects:

    (1)object is people, you use active voice, like

    I have someone clean my house.

    The reason is, no matter what it is someone who CLEANS the house, or the house is CLEANED BY someone.

    2014-06-24 21:02:02 補充:

    (2)object is stuff, you use passive voice, like

    I have these stuffs moved.

    "these stuffs" can only be moved by someone, these stuffs CANNOT move themselves.

  • Louis
    Lv 7
    6 年前

    因為I went to the pharmacy to have someone fill my prescription.寫成被動時的方式是I went to the pharmacy to have my prescription filled (by someone).所以受詞補語要用表示被動的過去分詞。have是當使役動詞。

  • 6 年前

    I went to the pharmacy to have my prescription filled.

    這句才正確,因為have sth+Vpp(表示被動,譯為:把......),固定句型。

    ex: I have my car washed.(我把我的車洗了=我的車被我洗了)

    ex: I like to have my hair cut.(我想把頭髮剪了,因為cut三態同形,所以不變 )

    參考資料: I love English!
還有問題?馬上發問,尋求解答。