The present perfect verb tense is a little difficult in English – it is used in several different ways, and there are lots of rules to remember. This lesson will teach you everything you ever wanted to know about the present perfect – try the four quizzes with grammar exercises in each section!
Present Perfect Positive SUBJECT HAVE / HAS PAST PARTICIPLE I / you / we / they have written he / she / it has written