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."
Re: Right or wrong sentence
You're close. It's either:
Originally Posted by orange
"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.
By alec_cheung in forum Ask a Teacher
Last Post: 27-Nov-2008, 06:40
By ohmyrichard in forum Ask a Teacher
Last Post: 02-Nov-2008, 02:19
By Unregistered in forum Ask a Teacher
Last Post: 09-Feb-2008, 00:59
By snade17 in forum Ask a Teacher
Last Post: 20-Feb-2007, 07:09
By jiang in forum Ask a Teacher
Last Post: 17-Dec-2003, 20:02
Search Engine Optimization by vBSEO