Present Perfect Tense
Free English Grammar: Learn More here --> Learn English Online
Structure of Present Perfect Tense
Subject + have, had + V3 + (object)
When do we use Past Continuous Tense?
When the situation happened in the past and continue until the present.
I have done my job.
Have you ever been to China?
He has been to China.
John has seen this movie already.
Must know about Present Perfect Tenses
The "clue" words to be in present perfect tense are since / for + time etc.
I have been in China for 2 years already.
John has never gone to China again since 1990.