Results 1 to 2 of 2

Thread: it has been...

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Malaysia
      • Current Location:
      • Malaysia

    • Join Date: Oct 2011
    • Posts: 60
    • Post Thanks / Like
    #1

    it has been...

    1.The dog..

    It has been eating dog foods for months.

    2.The GPS..

    it works great so far.

    3.Me..

    It has been a long time that I didn't speak English
    I have been promoted to Associate Professor.
    I have been doing this all the time.
    I have been dancing since I was 8.

    Are my sentences all correct? When should I use -ed after *have been*? Is there any possible that I have to use -en after *have been* ?

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

    • Join Date: Apr 2008
    • Posts: 23,385
    • Post Thanks / Like
    #2

    Re: it has been...

    Quote Originally Posted by ahmin92 View Post
    1.The dog..

    It has been eating dog foods for months. Delete "s".

    2.The GPS..

    It works great so far.

    3.Me..

    It has been a long time since I spoke English
    I have been promoted to Associate Professor.
    I have been doing this all the time.
    I have been dancing since I was 8.

    Are my sentences all correct? When should I use -ed after *have been*? Is there any possible that I have to use -en after *have been* ?
    Bhai.

Posting Permissions

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