現在完成時14個標誌詞及用法
現在完成時的標誌詞有already、yet、just、never、ever、before、since等
①,以already, just和yet為標誌:
already, just和yet表示到現在為止動作或狀態已經、剛剛或還沒有發生。
     He has already got her help. 他已得到她的幫助。
     He has just seen the film. 他剛剛看過這場電影。
     He hasn’t come back yet. 他還沒有回來。 
②以ever和never為標誌
ever和never表示到現在為止動作或狀態曾經或從來沒有發生過。
     This is the best film I have ever seen. 這是我曾經看過的最好的一部電影。
  He has never been to Beijing. 他從沒有到過北京。
③以動作發生的次數為標誌
  若某一動作到現在為止已經發生了若干次,則要使用現在完成時。
     He says he has been to the USA three times. 他説他已經去過美國三次了。
④以so far為標誌
  so far往往表示到目前為止動作或狀態已經發生。
     He has got to Beijing so far. 到目前為止他已到了北京。
     She has passed the exam so far. 到目前為止她已經通過了考試。
⑤  “終止”、“延續”要轉換
  英語中的動詞從詞義上可以分為延續性和非延續性兩種。在現在完成時態中一定要注意動詞這一特性,應將這類非延續性動詞轉換為延續性動詞。
如: 
“Cats” has been on for half an hour. 《貓》已經開演半個小時了。 
How long have you had this dictionary? 這本字典你買了多久了?
  常見的有:come—be, go out—be out, leave—be away (from), begin—be on, buy—have, borrow—keep, join—be a member / 介詞短語, die—be dead, become—be, open (v.)—be open (adj.) 等。