You are on page 1of 2
Present Perfect Worksheets PRESENT PERFECT WORKSHEET 1 Conjugate the verb in parentheses using the form indicated. In the case of questions, use the indicated subject as well. 1.Howlong____(he/live) in New Jersey? 2.Peter_____(not play) baseball since 1987. al (speak) Russian for twenty years. 4.We___ (not see) Tom since Christmas. 5.___(Alan/fly) in an airplane before? 6.Shannon___(not/go) to lunch yet. 7-Ourclass___(take) a field trip three times this year. 8.Where__(they/move) to? o.Jennifer____(ask) that question four times today. 10.You____ (not eat) lunch yet, have you? u.Jason__(want) to move to New York since he was five years old. 12. Howlong____(they/know) Peter? 13.Alexandra___ (work) for IBM since 2002. 14.Jeff____ (buy) a few books this week. 15. Sally (not read) that book yet. 36.____(they/leave) for work yet? 17.Bill____ (not /drive) very far today. 18.We___(enjoy) eating seafood all of our lives. 39.___(he/watch) the documentary yet? 20.1 (not/finish) the job yet. 1. Don't come in here with those muddy shoes!! T have cleaned this floor!!! 2. Have you finished that composition for History class 2 You only started an hour ago!! 3. I don't want to see “Alien 9" at the cinema again. I've seen it twice. 4, I'm sorry. You have missed Katie. She left the office about three minutes ago! 5. Haven't you finished that composition for history class 7 You started cover four hours ago!! 6. Oh, nothing for me, thank you. I've eaten. I had dinner less than an hour ago. 7. You've finished your dinner ! You must have been starving! 8. "Have you called Yasmin to wish her luck for the exam today?" "No, not Till do it now!" 9. Kathy knows all about pizza and pasta, don't you Kathy? You've returned from a month in Umbria. 10. Yes, I know David. We have been introduced. It was at a party last week.

You might also like