present perfect tense 的用法:
S + has / have +V-pp + for + 一段時間
S + has / have + V-pp + since + 一段時間 + ago
S + has / have + V-pp + since + 過去某時
S + has / have + V-pp + since + S + V-pt
It is (has been) + 一段時間 + since + S + V-pt
2014-01-10 13:28:47 補充:
所以應寫成In the morning , I have ran from 10: 00am to 10:20am today
The Present Perfect Tense is made by using the Present Tense of the verb to have and a past participle.eg:-run.
The Present Perfect Tense is used for an action just concluded when the resulting state is still present,eg:-
I have run from 10:00 am to 10:20 am today.
The Present Perfect Tense ,though it indicates an action that took place in the past, is associated with the" present "idea of NOW
Since you are using 10:23 for (10:23-10:20=00:03)=NOW
Hence ten-twenty-three can be used to describe Present Perfect Tense ,as it is=NOW