Results 1 to 4 of 4

    • Join Date: Nov 2008
    • Posts: 28
    #1

    which action happened before ?

    The film will end when you have finished dinner.

    A. By the time you finish dinner, the film will have ended.

    B. By the time you have finished dinner, the film will end.

    C. You finish dinner, and then the film will end.

    D. By the time you finishing dinner, the film will have ended.
    Could you show me " you have finished dinner" happened before " the film will end " or " the film will end" happened before " you have finished dinner".
    Thank you very much.


    • Join Date: Jul 2006
    • Posts: 2,886
    #2

    Re: which action happened before ?

    Quote Originally Posted by cuchoangthi View Post
    The film will end when you have finished dinner.

    A. By the time you finish dinner, the film will have ended.

    B. By the time you have finished dinner, the film will end.

    C. You finish dinner, and then the film will end.

    D. By the time youare finishing dinner, the film will have ended.
    Could you show me " you have finished dinner" happened before " the film will end " or " the film will end" happened before " you have finished dinner".
    Thank you very much.
    A and B are correct grammar. By the time means "not later than".

    C is okay. First you finish dinner. Then the film will end. The time sequence is clear.
    Cambridge Dictionaries Online - Cambridge University Press

    D is the same story as A and B.


    • Join Date: Nov 2007
    • Posts: 5,409
    #3

    Re: which action happened before ?

    B. By the time you have finished dinner, the film will have ended.

  1. Soup's Avatar
    VIP Member
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • China

    • Join Date: Sep 2007
    • Posts: 5,882
    #4

    Re: which action happened before ?

    Hi cuchoangthi

    The film will end when you have finished dinner.
    Meaning, once you have finished, the film too will have finished. Both events end at the same time. They coincide.
    A. By the time you finish dinner, the film will have ended.
    The implication is that the film ended before you finished dinner. The two events do not coincide.
    B. By the time you have finished dinner, the film will
    end.
    The tenses have been switched. Try,

    • By the time you finish dinner, the film will have ended.
    • The film will have ended by the time you finish dinner.
    C. You finish dinner, and then the film will end.
    The implication is that the film ended after you finished dinner. The two events do not coincide.
    D. By the time you finishing dinner, the film will have ended.
    The problem, finishing isn't a verb. It's a participle. Try,


    • By the time you are finishing dinner, the film will have ended.

    The implication is that the film ended before you finished dinner.

Similar Threads

  1. no use with one personís positive action
    By flytothesky in forum Ask a Teacher
    Replies: 1
    Last Post: 14-Dec-2008, 15:13
  2. action log
    By unpakwon in forum Ask a Teacher
    Replies: 3
    Last Post: 11-Apr-2008, 19:28
  3. pretending nothing had happened
    By angliholic in forum Ask a Teacher
    Replies: 2
    Last Post: 16-Dec-2007, 15:48
  4. happened or had happened?
    By vaok in forum Ask a Teacher
    Replies: 4
    Last Post: 08-Nov-2007, 14:28
  5. "What happened to you" or "What's happened to
    By Cicily21 in forum Ask a Teacher
    Replies: 7
    Last Post: 06-Sep-2004, 09:19

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
  •