http://www.englishpage.com/verbpage/presentperfect.html
http://www.englishpage.com/verbpage/presentperfectcontinuous.html
These pages explain everything you need to know about present perfect and present perfect progressive IN GREAT DETAIL. You will notice, however, that their "use 1" is my "case 2" and their "use 2" is my "case 1" for the present perfect.
Go to the exercises at the bottom of the page. They're excellent.
Thanks for that helpful websites, but the third one I couldn't open it ..
ReplyDeleteIdon't know why ?!
My mistake. I didn't check the website before posting it. It seems that it's no longer available. I'll remove it from this post.
Deleteit is useful
ReplyDeleteIts aowsome
ReplyDelete