Using the present perfect continuous tense emphasizes the temporality of my situation. If I had written, I have lived in Italy for the last ten years the meaning would be the same, the listener/reader would understand that I am living in Italy now. Michael Swan in Practical English Usage has this to say: Present perfect: actions and situations
Past continuous vs. past perfect continuous tense. Another potentially confusing subject is the difference between the past continuous tense and the past perfect continuous tense. Both of these can show a past action interrupted by another action. However, the major difference is this:
We often use the present perfect to say what we've done in an unfinished time period, such as today, this week, this year, etc., and with expressions such as so far, until now, before, etc. They've been on holiday twice this year. We haven't had a lot of positive feedback so far. I'm sure I've seen that film before.
Present perfect simple: positive. I've played in a band. She's had dance lessons. They've visited lots of interesting places. We form the present perfect simple with: Subject + have/has + past participle. Positive (+) Subject. have/has.
What Is the Present Perfect Progressive Tense? The present perfect progressive tense has two uses. It is used for: A continuous activity that began in the past and continues into the present. For example: Those workmen have been fixing the roads. A continuous activity that began in past but has now finished (usually very recently).
Past perfect continuous We use this tense to describe something that has been happening over a long period of time. I could tell that the body had been lying on the beach for several hours because
The present perfect continuous is also used to refer to an event that may or may not be finished when it's effect can be seen now. For example :-. Look! It's been snowing. Note - It's not necessarily snowing now but you can see the effect (the snow on the ground). You should also use the present perfect continuous when talking about how long
Present perfect tense adalah kombinasi present tense dan aspek kesempurnaan yang digunakan untuk mengekspresikan peristiwa masa lalu yang memiliki konsekuensi dengan peristiwa atau keadaan sekarang. Present Perfect Tense yaitu kalimat untuk menerangkan suatu peristiwa, kejadian atau tindakan yang telah terjadi pada waktu lampau yang masih ada
.