Please register or log in.
If you're a new user
If you're a returning user
Oops, something went wrong!
After introducing a new tense it is only natural to start with form practice. Thus I have created this worksheet for practising present perfect. It includes both regular and irregular verbs.
Upload date: 2011-11-12 20:01:33