Results 1 to 2 of 2

    • Join Date: Dec 2008
    • Posts: 74

    Need help for homework

    Moths ________ (eat) the clothes.

    If I use have been eating and have eaten. What's the difference of these two?

    For have eaten does it have two meaning? 1.Moths have already eaten 2.Moths have eaten(still eating)
    if so how can we know which one they use?

    Last edited by Supachoke; 21-Dec-2008 at 11:38.

  1. bhaisahab's Avatar
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 26,076

    Re: Need help for homework

    If you say 'Moths have eaten the clothes.' it implies that there is nothing left, the moths have consumed everything. If you use 'Moths have been eating the clothes.' it implies that at some time in the past moths have made a meal of the clothes, the clothes are still there, but damaged. Maybe the moths are still there too.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts