Results 1 to 7 of 7
    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Oct 2013
    • Posts: 157
    #1

    was cooking (for) the whole evening

    1. I was cooking the whole evening yesterday.
    2. I was cooking for the whole evening yesterday.

    Which one is more correct?
    The first one is from a Russian grammar source but I'm doubting if it doesn't look as if it is the evening that I cooked?
    Thank you.

  1. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,134
    #2

    Re: was cooking (for) the whole evening

    Both are fine. I'd probably use the first.

    • Member Info
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Apr 2013
    • Posts: 276
    #3
    What about
    " I had been cooking for the whole evening yesterday"?

  2. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,134
    #4

    Re: was cooking (for) the whole evening

    Quote Originally Posted by shibli.aftab View Post
    What about
    " I had been cooking for the whole evening yesterday"?
    Not without more context to justify the past perfect.

  3. emsr2d2's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 41,843
    #5

    Re: was cooking (for) the whole evening

    I agree with 5jj that they're both fine but I would probably use "I was cooking all evening yesterday/last night".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Oct 2013
    • Posts: 157
    #6

    Re: was cooking (for) the whole evening

    I wonder, if "for" is optional because of the progressive...
    What about:
    I cooked (for) the whole evening yesterday.
    I had cooked (for) the whole evening yesterday by the time you came.

    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Oct 2013
    • Posts: 157
    #7

    Re: was cooking (for) the whole evening

    What I meant was whether all these phrases are correct...:
    I was cooking for the whole evening yesterday.
    I cooked for the whole evening yesterday.
    I had cooked for the whole evening yesterday by the time you came.
    I was cooking the whole evening yesterday.
    I cooked the whole evening yesterday.
    I had cooked the whole evening yesterday by the time you came.

Similar Threads

  1. cooking
    By Jiayun in forum Ask a Teacher
    Replies: 1
    Last Post: 28-Aug-2012, 10:59
  2. what's cooking?
    By DhBlue in forum English Idioms and Sayings
    Replies: 3
    Last Post: 01-Jul-2010, 16:24
  3. what's cooking
    By pelajar in forum English Idioms and Sayings
    Replies: 8
    Last Post: 06-Feb-2009, 00:43
  4. what's cooking?
    By lalda222 in forum Ask a Teacher
    Replies: 2
    Last Post: 15-Jan-2008, 19:07
  5. Mrs. Shobha is leaving to Delhi this evening/by this evening.
    By sweetie_sneha in forum Ask a Teacher
    Replies: 1
    Last Post: 20-Jan-2007, 08:27

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
  •