perfect tense??

2009-11-25 12:56 am
I have just finshed my work.
Have you heard from Jim recently?
Martin has worked here since 2000.
I have not yet completed the project.


Which sentences above got the past perfect tense?
Which sentecces above got the present perfect tense ?

回答 (3)

2009-11-25 1:17 am
✔ 最佳答案
All are present perfect tense
參考: me
2009-12-01 9:39 am
present perfect=have/has+past participle
past perfect =had+past participle


so all above are present perfect
參考: me
2009-11-26 3:07 am
您好,我推薦您一個非常不錯的英語學習網站,里面有很多非常不錯的學習資源,您能從中得到不少幫助:



http://www.hkenglishstudy.info



祝您好運!


收錄日期: 2021-04-13 16:57:17
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20091124000051KK00698

檢視 Wayback Machine 備份