مقایسه تفاوت های Difference Between the Present Perfect and the Present Perfect Continuous
Present Perfect vs Present Perfect Continuous
In the English language, tenses hold a very important place. A “tense” is described as “a set of forms that a verb takes to indicate the time of action, completeness, or continuance of any action.” The present perfect tense and the present perfect continuous both talk about a recent activity or action.
Present Perfect Tense
The present perfect tense discusses an action which has been completed recently. Present perfect is used to talk about an activity that has happened at an unspecified time from the present. Mentioning the exact time is not necessary. The present perfect is used coupled with obscure expressions such as: ever, never, many times, before, already, yet, etc.The present perfect is represented as [has/have] + past participle. It is used to represent experience, accomplishments, and a change over time. It is also used for an incomplete action that you are expecting and also for multiple actions that have taken place in the past at different times. For instance:
- I have taught at Oxford for many years. (Experience)
- He has worked hard for a long time to attain this position. (Accomplishments)
- I have learned my biology lesson. (Experience)
- I have been to Greece. (Accomplishments)
- He has been to Hong Kong four times. (Change Over Time)
- Sam has not yet arrived in Boston. (Incomplete Action)
- He has consulted many specialists about his Thalassemic daughter, but she is still not improving. (Multiple Actions)
The present perfect is also used along with time adverbials that refer to the recent past such as: recently, just, or which include the present such as: ever, yet, so far, until now. For instance:
- I have just finished my homework.
- I have been in the hospital until now.
- Have you ever been responsible?
- You have not visited a doctor yet?
However, the present perfect is not used in instances if the past time is finished. For instance, the statement “I have bought a new book yesterday” is improper usage. However, it is correct to say that “I have bought a new book today.” In this case, the time is not yet over. Similarly, the sentence “I have been to Disneyland when I was a little boy” is incorrect. While it is correct to say “I have been to Disneyland.”
Present Perfect Continuous Tense
The present perfect continuous tense takes account of an activity as a continuous action which might not be over or finished. The present perfect continuous talks about an action which has started in the past, is still going on in the present, and will continue in the future.
The present perfect continuous is represented as [has/have] + been + past participle. It is used in instances that have begun in the past and are still continuing. For instance:
- It has been raining since the last three hours.
- Sam has been in the plumbing job since July.
The present perfect continuous can also be used without specifying the duration with the use of
words such as “recently” or “lately.” The adverbials like: always, never, only, ever, just, still, etc. may be used with the present perfect continuous tense. For instance:
- Have you been smoking lately?
- Recently, I have been to a cardiologist.
Summary:
- The present perfect is for an action which has been completed recently while the present perfect continuous takes into account an activity as a continuous action which might not be over or finished.
- The present perfect does not specify time while the present perfect continuous may or may not specify time.
You might also like…