阿娘 asked in 社會與文化語言 · 1 decade ago

英文文法問題, 高手請進

有英文文法問題, 請解答,謝謝!可否順道說明一下原因

1.They _____ the launch of their new comany only a year ago (a have announced (b announced

2. After re-evaluating the proposal, the agency ___ the contract to us (a had award (b awarded (c awards

3. My supervisor had me _____ the morning taking inventory (a spend (b to spend (c spent (d spending

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    1.由a year ago可知是過去的事情,所以用過去式,答案選b

    2.after後面雖然接v-ing,但是由文意可知這是過去的事情,故用過去式答案選b

    3.had在這裡是使役動詞,意思是使...作...,由文意可知使我花費時間式主動用法,故選a

    2006-08-29 21:40:44 補充:

    使我花費時間"式"主動用法>>>是have使...作...的用法:主動用法have+o+vr被動用法have+o+p.p.

    2006-09-02 13:14:14 補充:

    第三題絕對是a,使役用法have+o+vr(主動)or過去分詞(被動)

    花費時間很明顯是主動用法

    Source(s): i
  • 1 decade ago

    1. have announced

    因為 only a year ago. 從以前至今只有一年的時間.

    和since a year ago. 的用法一樣. 有ago. 就要用 have + PP

    2. After re-evaluatin the proposal, 這是omit sentence

    原本應是 After the agency re-revaluate the proposal, the agency awarde the contract ot us. 去掉 the agency re-revaluate 變 re-revaluating. 這句的意思是agency 重評估了proposal才給我們contract.表過去..所以答案為 b

    3. have/had some to do something. 這是要背的句型

    所以答案為 a

    Have May to mail the package. 讓 May 去寄 package

    Source(s): ME
Still have questions? Get your answers by asking now.