lessons-exercises    • business-english    • vocabulary    • idioms    • proverbs    • wordgames    • links-resources    • fun    • news    • home



Present Perfect - Simple or Continuous?

Find the mistake - 3



       1.      How long have you been learning English ?
       2.      How many cigarettes have you smoked this afternoon ?
       3.      I have been working here since 1995.
       4.      I’ve had my watch for a long time.
       5.      How many years have you been living in London ?
       6.      Mark is exhausted.  He has been playing tennis for two hours.
       7.      Sophie has been doing very well at school since the beginning of the year.
       8.      I have been wearing this sweater since 9 o’clock this morning.
       9.      I have known Laura for many years.
      10.     Peter has been attending English classes for two years.
      11.     My best friend has always hated fish.
      12.     How many chapters of the book have you read so far ?
      13.     I have been waiting for the bus for a long time.
      14.     I have been listening carefully to the teacher since the beginning of the lesson.
      15.     How long have you been a member of the tennis club ?

copyright © www.learn-english-today.com  all rights reserved.



back to exercise list