請問各位have had 是什麼意思??現在擁有嗎?

2015-09-07 5:59 am
The umbrella is not a new invention. The Chinese ______ umbrellas in the eleventh century B.C.
(A)have had
(B)had
(C)have
(D)having
正解:(B)

可以解釋一下(A)和(C)為什麼不行嗎?

非常感謝各位大大

回答 (1)

2015-09-07 6:10 am
因為句末出現了過去的時間點:in the 11th century B.C.(公元前十一世紀)。我們只能用「過去簡單式」來敘述該件事:(當時)有使用到。

The Chinese have had umbrellas since the eleventh century B.C.給的是「起點時間」,是算到目前為止的狀況,這時才能用「現在完成式」(A): have had=(自以前到現在)有使用到。「現在簡單式」(C) 是用在永遠為真的敘述,如:The Chinese have umbrellas. have =(一直都)有使用到。


收錄日期: 2021-04-25 22:25:48
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20150906215920AAlcGrm

檢視 Wayback Machine 備份