Results 1 to 2 of 2

    • Join Date: Feb 2009
    • Posts: 1
    • Post Thanks / Like
    #1

    Question Right or wrong sentence

    I am learning English. I wonder if anyone could tell me if this sentence is correct and why?

    "They have repaired the car yesterday."

    Thank you.

    Orange x

    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Jan 2009
    • Posts: 1,316
    • Post Thanks / Like
    #2

    Re: Right or wrong sentence

    Quote Originally Posted by orange View Post
    I am learning English. I wonder if anyone could tell me if this sentence is correct and why?

    "They have repaired the car yesterday."

    Thank you.

    Orange x
    You're close. It's either:

    "They have repaired the car." Have repaired is the present perfect tense. Although the car was damaged, it is now repaired. So: Have they repaired the car yet? Yes, they have. Because it's a present tense, yesterday does not fit.

    "They repaired the car yesterday." Repaired is just simple past tense, so yesterday fits.
    Last edited by Charlie Bernstein; 16-Feb-2009 at 22:49.

Similar Threads

  1. What's wrong with this sentence?
    By alec_cheung in forum Ask a Teacher
    Replies: 5
    Last Post: 27-Nov-2008, 06:40
  2. pyramid structure of sentence
    By ohmyrichard in forum Ask a Teacher
    Replies: 2
    Last Post: 02-Nov-2008, 02:19
  3. what is wrong with this sentence?
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 09-Feb-2008, 00:59
  4. what's wrong in this sentence?
    By snade17 in forum Ask a Teacher
    Replies: 3
    Last Post: 20-Feb-2007, 07:09
  5. grammar
    By jiang in forum Ask a Teacher
    Replies: 8
    Last Post: 17-Dec-2003, 20:02

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •