諮詢有關英文tense 問題

2015-03-14 12:57 am
在上個星期六,Mary 同我都知道Tom book 左個appointment係4月2日,咁昨日
Tom 打電話黎俾我同我講"I have cancelled the appointment." 於我宜家打電話俾Mary 同佢講"Tom has cancelled the appointment."

想問問大家以上句子既tenses 有無用錯?

回答 (4)

2015-03-14 4:33 am
✔ 最佳答案
我認為以上的句子使用的時態 (tense),即是 現在完成式 (present perfect tense) 是無錯的。

因為 "cancel the appointment",即是「取消預約」這個行為是在之前發生,而且個狀態是持續到現在,所以使用現在完成式 (present perfect tense) 是正確的。

我節錄一下使用 現在完成式 (present perfect tense) 的情況:


圖片參考:https://s.yimg.com/rk/HA00430218/o/145376257.png


或者你也可以說說你覺得不確定的地方吧。
2015-03-23 1:33 am
no wrong, it very good
參考: myself
2015-03-15 5:16 am
No,the tense is correct.
2015-03-14 4:15 pm
Present perfect tense shows present result of past actions.Note that the words "for" and "since" are used.
Leo Lee said to Mary that:-
"Tom has just cancelled the booked appointment 2/4 since the phone-call lee".


收錄日期: 2021-04-20 15:27:39
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20150313000051KK00047

檢視 Wayback Machine 備份