Results 1 to 5 of 5
    • Member Info
      • Native Language:
      • Urdu
      • Home Country:
      • Pakistan
      • Current Location:
      • Pakistan

    • Join Date: Dec 2006
    • Posts: 35
    #1

    use of tense

    Hello,

    Which one is correct if I intend to say that for some reasons I have been forced to take only vegetables and nothing else to eat. ?

    1. I am having to eat vegetables for many days.

    OR

    2. I have had to eat vegetables for many days.

    OR

    3. I have been compelled to eat vegetables for many days.


    hatimhussain


    • Join Date: May 2006
    • Posts: 1,335
    #2

    Re: use of tense

    Hi, Hatimhussain,
    Welcome to the forum.
    The preposition for calls for the Perfect. So I'd vote for #2. #3 might also be OK, let native regulars say.
    Regards

  1. MikeNewYork's Avatar
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 24,983
    #3

    Re: use of tense

    Quote Originally Posted by hatimhussain View Post
    Hello,

    Which one is correct if I intend to say that for some reasons I have been forced to take only vegetables and nothing else to eat. ?

    1. I am having to eat vegetables for many days.

    OR

    2. I have had to eat vegetables for many days.

    OR

    3. I have been compelled to eat vegetables for many days.



    hatimhussain
    I like #2.

  2. rewboss's Avatar

    • Join Date: Feb 2006
    • Posts: 1,552
    #4

    Re: use of tense

    1. means that the several-day period is not yet over: you still need to eat vegetables for some days to come. Sentences 2 and 3 could mean the same, but they may also mean that the period has recently finished. Sentence 3 is more formal than sentence 2.

    However, none of the sentences mean that you are not able to eat meat during this period -- they just mean you have to eat vegetables. If you change it slightly to "I have had to eat nothing but vegetables..." that clearly means "only vegetables".

  3. RonBee's Avatar
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Feb 2003
    • Posts: 16,551
    #5

    Re: use of tense

    I would say:
    I have been required to eat only vegetables for a few days.
    (I am assuming that it is per doctor's instructions.)

    ~R

Similar Threads

  1. present perfect tense & present perfect continuous tense
    By *zaizai~love* in forum Ask a Teacher
    Replies: 5
    Last Post: 30-Oct-2008, 23:06
  2. How would you define the future time?
    By shun in forum Linguistics
    Replies: 143
    Last Post: 13-Oct-2006, 01:20
  3. present perfect tense
    By Anonymous in forum Ask a Teacher
    Replies: 5
    Last Post: 15-Jul-2004, 17:12
  4. Do we have future tense?
    By shun in forum Teaching English
    Replies: 1
    Last Post: 07-Oct-2003, 17:06

Bookmarks

Posting Permissions

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