![]() | > Other English exercises on the same topic: Present perfect [Change theme] |
> Similar tests: - Present perfect simple - Past simple or present perfect - Present perfect simple - Present perfect - Choosing your past tense... - Continuous + Perfect - Enough with the Present Perfect... - Preterite or Present Perfect | |
> Double-click on words you don't understand |
Understanding the present perfect tense
Complete with the present perfect simple or continuous. No contractions.
PRESENT PERFECT SIMPLE | PRESENT PERFECT CONTINUOUS Action that started but perhaps did not finish in that period of time. Puts the emphasis on the process as well as the result. Long-lasting action. Affirmation : HAVE BEEN + verb -ING I /you / we / they have been waiting for the train. "have been", except for the 3rd person singular: He/She has been waiting for the train. Question : Have you been waiting for the train? "have been", except for the 3rd person singular: Has he/she been waiting for the train? Negation : I have not been waiting for the train. =I haven't been waiting for the train. "have been", except for the 3rd person singular: She has not been waiting for the train. =She hasn't been waiting for the train. |

English exercise "Understanding the present perfect tense" created by bridg with The test builder. [More lessons & exercises from bridg]
Click here to see the current stats of this English test

End of the free exercise to learn English: Understanding the present perfect tense
A free English exercise to learn English.
Other English exercises on the same topic : Present perfect | All our lessons and exercises