Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

English Forums

Use our English forums to learn English. The message boards are great for English questions and English answers. The more you contribute, the more all members can practice English!

:  

English Talk

Grammar

rinaldo38

Germany

Is it  grammatically correct to say:"I have had this car since 2004"k,or is the correct way:"I have this car since 2004"?? Reason??

01:58 PM Mar 18 2007 |

The iTEP® test

  • Schedule an iTEP® test and take the official English Practice Test.

    Take Now >

jairorod

jairorod

Venezuela

I thnik the rigth way is : "I had been this car since 2004" rean verbal timing

02:21 PM Mar 18 2007 |

nidhijnj

nidhijnj

India

"i hve this car since 2004" is the correct type reason sounds better and fast while saying

07:43 AM Mar 20 2007 |

Sparrow Lady

Egypt

To you Rinaldo, both are correct…in the first one you want to say that you had this car since 2004 but you do not have it any more, but in the second you still have the car.

12:51 PM Mar 20 2007 |

rinaldo38

Germany

Hi,

Thank you very much "Sparrow Lady".I think you are right. 

Have a nice day!

Rinaldo38 

02:20 PM Mar 20 2007 |

x.cumar

x.cumar

Somalia

i had this car since car cince 04

i think that is right but not sure

i wish success

04:52 PM Mar 20 2007 |

Tommytanker

Germany

The correct answer is I have had this car since 2004.

 Trust me it is right.

 Cheers Smile

 

03:20 PM Mar 21 2007 |

wendy wang

wendy wang

China

you can say I have had this car since 2004 or i have been having this car since 2004…..............i think, am i right?

03:59 PM Mar 21 2007 |

Tommytanker

Germany

I've been having this car is NOT correct.

 A reason why?

I will post it tomorrow.

Any similar questions. Send me a message.

 sorry for the short answer but the reason for the fault is a bit long

 

Cheers people

10:10 PM Mar 21 2007 |

Michellita

Michellita

Brazil

Hello rinaldo38!

The correct sentence is I have had this car since 2004. Because you got the car in 2004 and  you still have it at the time you are speaking. To talk about an event that started in the past and happens up to the present time you have to use the present perfect tense which, by the way, is very difficult for some people to understand. Believe me, the first sentence is the correct one! ;)

If you need more help, let me know ok? :)

Best wishes 

02:13 AM Apr 04 2007 |

rinaldo38

Germany

Hi,thank you very much.I have got it now. Have a nice day.              Rinaldo "                                                                                                                                                                         

07:43 AM Apr 06 2007 |