Forum newsfeeds
Forum Newsfeeds


Sites for Teachers

Sites for Teachers




Go Back   UsingEnglish.com ESL Forum > Learning English > Ask a Teacher

Notices

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 15-Dec-2006, 03:37
Newbie
 
Join Date: Dec 2006
Country: Pakistan
Posts: 4
Current Location: Karachi
First Language: Urdu
Member Type: Student or Learner
Thanks: 0
Thanked 0 Times in 0 Posts
hatimhussain is on a distinguished road
Default 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
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 15-Dec-2006, 04:23
Senior Member
 
Join Date: May 2006
Country: Belarus
Posts: 1,335
First Language: Russian
Thanks: 0
Thanked 5 Times in 5 Posts
Humble is on a distinguished road
Default 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
Reply With Quote
  #3 (permalink)  
Old 16-Dec-2006, 17:21
MikeNewYork's Avatar
VIP Member
 
Join Date: Nov 2002
Country: USA
Posts: 6,092
Current Location: New York
First Language: American English
Member Type: Academic
Thanks: 0
Thanked 14 Times in 14 Posts
MikeNewYork is on a distinguished road
Default 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.
Reply With Quote
  #4 (permalink)  
Old 16-Dec-2006, 18:30
rewboss's Avatar
Moderator
 
Join Date: Feb 2006
Country: England
Posts: 1,574
Current Location: Germany
First Language: English
Member Type: English Teacher
Thanks: 0
Thanked 26 Times in 17 Posts
rewboss is on a distinguished road
Default 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".
Reply With Quote
  #5 (permalink)  
Old 16-Dec-2006, 18:44
RonBee's Avatar
Moderator
 
Join Date: Feb 2003
Country: USA
Posts: 14,454
Current Location: North Carolina
First Language: English
Member Type: Other
Thanks: 85
Thanked 1,198 Times in 1,065 Posts
RonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud of
Default 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
Reply With Quote
Reply

Bookmarks

Tags
use, tense

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
present perfect tense & present perfect continuous tense *zaizai~love* Ask a Teacher 5 30-Oct-2008 22:06
How would you define the future time? shun Linguistics 143 13-Oct-2006 00:20
present perfect tense Anonymous Ask a Teacher 5 15-Jul-2004 16:12
Do we have future tense? shun Teaching English 1 07-Oct-2003 16:06


New To Site? Need Help?

All times are GMT. The time now is 07:08.


vBulletin, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Copyright © 2002 - 2008 UsingEnglish.com