Definition of Present Perfect Present Perfect tense is used for actions completed at an indefinite time in the past that still have relevance now. Example: 'I have finished my homework.'
Keywords for Present Perfect Common keywords in Present Perfect: - Just: 'I have just finished.' - Already: 'She has already left.' - Yet: 'Have you finished yet?' - Ever/Never: 'Have you ever been to London?' / 'I have never seen that movie.' - For/Since: 'They have lived here for ten years.' / 'He has worked here since 2020.'
Form of Present Perfect Form: Subject + have/has + past participle Examples: - I have eaten - You have traveled - She has studied - We have gone
When to Use Present Perfect 1. Unfinished actions starting in the past and continuing into the present. - Example: 'I have known him for years.' 2. Life experiences. - Example: 'They have visited Japan.' 3. Recent events affecting the present. - Example: 'She has just arrived.'
Definition of Present Perfect Continuous Present Perfect Continuous is used to describe actions that started in the past and are still continuing. Example: 'I have been studying for two hours.'
Keywords for Present Perfect Continuous Common keywords in Present Perfect Continuous: - For: 'I have been waiting for 30 minutes.' - Since: 'They have been working since morning.' - Lately/Recently: 'She has been feeling tired lately.'
Form of Present Perfect Continuous Form: Subject + have/has been + present participle (verb + -ing) Examples: - I have been working - You have been studying - He has been playing - We have been practicing
When to Use Present Perfect Continuous 1. Actions that started in the past and are still ongoing. - Example: 'I have been reading that book for weeks.' 2. Emphasis on duration. - Example: 'They have been working hard all day.'
Present Perfect vs. Present Perfect Continuous Comparison Comparison Table: Present Perfect: - Form: have/has + past participle - Keywords: just, already, yet, for, since - Use: Completed actions with relevance now Present Perfect Continuous: - Form: have/has been + verb + -ing - Keywords: for, since, lately, recently - Use: Ongoing actions with emphasis on duration