More on the Present Perfect

Here are some activities about the Present Perfect.

 

http://englishallyear.com/grammar20/menu.php