Results 1 to 4 of 4
    • Member Info
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland

    • Join Date: Sep 2015
    • Posts: 13
    • Post Thanks / Like
    #1

    The children were (doing/did/ had done) their homework when I got home.

    A. The children were doing their homework when I got home.
    B. The children did their homework when I got home.
    C. The children had done their homework when I got home.

    A. She was cooking dinner when I got home.
    B. She cooked dinner when I got home
    C. She had cooked dinner when I got home

    A. When Helen arrived, we were having dinner.
    B. When Helen arrived, we had dinner.
    B. When Helen arrived, we'd had dinner.

    A. Sandra was standing under a tree when it begin to rain.
    B. Sandra stood under a tree when it begin to rain.
    C. Sandra had stood under a tree when it begin to rain.

    Could you answer following questions:

    1. Are the sentences above grammatically correct?
    2. is there any difference in meaning between sentences "B" and "C"

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

    • Join Date: Apr 2008
    • Posts: 25,278
    • Post Thanks / Like
    #2

    Re: The children were (doing/did/ had done) their homework when I got home.

    The first three groups are grammatical. The fourth requires "began" instead of "begin". In all cases there is a clear difference of meaning between sentences B. and C.
    "Invading armies have no rights." Noam Chomsky

    • Member Info
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland

    • Join Date: Sep 2015
    • Posts: 13
    • Post Thanks / Like
    #3

    Re: The children were (doing/did/ had done) their homework when I got home.

    Thank you for the answer.
    In my native language there is only one past tense so I have difficulties with understanding the time frame difference.
    I would translate "B" and "C" exactly the same into my native language.
    Could you tell me what is the difference in meaning between sentences "B" and "C" ?
    I would appreciate it if you could help me with that

  2. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 6,509
    • Post Thanks / Like
    #4

    Re: The children were (doing/did/ had done) their homework when I got home.

    Quote Originally Posted by XomosX View Post
    B. The children did their homework when I got home.
    The children started doing their homework immediately after I got home.

    Quote Originally Posted by XomosX View Post
    C. The children had done their homework when I got home.
    The children had finished their homework before I got home.

    Not a teacher.

Similar Threads

  1. [Essay] Some people believe that teaching children at home is best for a child’s development
    By mathew8707 in forum Editing & Writing Topics
    Replies: 0
    Last Post: 19-Feb-2014, 08:20
  2. Replies: 0
    Last Post: 19-Feb-2014, 08:20
  3. Replies: 3
    Last Post: 16-Feb-2014, 15:34
  4. Did you know all the children have/had gone home?
    By Tan Elaine in forum Ask a Teacher
    Replies: 1
    Last Post: 15-Mar-2012, 11:27
  5. Replies: 0
    Last Post: 27-Aug-2010, 17:11

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
  •