1. The WordReference Forums have moved to new forum software. (Details)

Did you finish? vs. Have you finished?

Discussion in 'English Only' started by šeherezada, Nov 29, 2008.

  1. šeherezada Senior Member

    croatia croatian
    Hello everyone!!

    When I give a task to my students after a while I ask them if they finished.
    Do I ask: Have you finished? or Did you finish?
    I know that 'have you finished' would be more appropriate but can I use 'did you finish' as well, and if not is it considered a huge error?

    Thanx a lot :)
     
  2. Aardvark01

    Aardvark01 Senior Member

    Midlands, England
    British English (Midlands)
    1. past ---->now = have you finished?

    2. past ---->end of exercise<------now = did you finish?

    1. Means have you finished (now or yet)? Implies they are nearly out of time.
    2. Means did you finish (at all)? Implies that the students were out of time in the past.

    Were we to say 'did you finish' at the time of 1. it would indirectly imply that they are out of time and should stop work. If they haven't finished now they will not finish at all.
     
    Last edited: Nov 29, 2008
  3. šeherezada Senior Member

    croatia croatian
    Thank you for your answer.

    While we're at it I have another thing to ask that is related to this topic. Is it correct to ask "are you finished"?

    Thanx again :)
     
  4. Aardvark01

    Aardvark01 Senior Member

    Midlands, England
    British English (Midlands)
    It is correct and Are you finished? sounds more polite than Did you finish? It lets them know they are nearly out of time, rather than out of time.
     

Share This Page