since VS for He have had the piano______many years. A. since B.for the answer is B,why A is wrong? thanks for helping !!!
May 10, 2011 2:12 PM
Answers · 2
He HAS had the piano for seven years. For + period...for seven years; for three days since + point of time...since 3 o'clock; since yesterday It's that easy!!!!
May 10, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Chinese (Mandarin), English, German, Spanish
Download the italki App
Interact with native speakers around the world.