Present Perfect
Watch the following video for explanation
- Present Perfect (very easy)
- Present Perfect(easy)
- Present Perfect (easy 2)
- Present Perfect (easy3)
- Present Perfect (Filling the blanks)
- Present Perfect (use)
- Present Perfect or Past Simple.
- Present Perfect or Past Simple (fill in the blanks)
- Present Perfect (miscellaneous)
- Present Perfect (Filling the blanks)
- Ever
- Ever 2
- Questions with ever