You are here:About>Education>English as 2nd Language
About.comEnglish as 2nd Language

Present Perfect or Present Perfect Continuous?

Put each of the following verbs into either the present perfect or present perfect continuous.

  1. Why are your hands dirty? - Oh I (work) in the garden.
  2. It's nine o'clock. Jack (teach) for 4 hours tonight.
  3. I (work) at this company for a long time.
  4. Brad (think) poorly of Marsha for a long time.
  5. Why are you shaking so? What (you/do)?
  6. Lucky Susan she (visit) so many different countries!
  7. I (live) in Seattle for 5 years.
  8. (you/finish) your homework yet?
  9. He (arrive) from Tokyo.
  10. I (think) for a long time and I (decide) that you need to give up your job.
  11. Nick (buy) a new house!
  12. Some of my students (study) English for over 5 years.
  13. It's a quarter to nine! I (wait) for over three hours!
  14. (ever/drive) a Rolls Royce?
  15. I would like to help you but I (just/eat) and I need to take a nap.
More Quizzes

From Kenneth Beare,
Your Guide to English as 2nd Language.
FREE Newsletter. Sign Up Now!
Newsletters & RSSEmail to a friendSubmit to Digg
 All Topics | Email Article | | |
Advertising Info | News & Events | Work at About | SiteMap | Reprints | HelpOur Story | Be a Guide
User Agreement | Ethics Policy | Patent Info. | Privacy Policy©2008 About, Inc., A part of The New York Times Company. All rights reserved.