+0
What is the diffence among the four below?

1. Have you ever had arguments with your friends?

2. Do you ever have arguments with your friends?

3. Did you ever have arguments with your friends?

4. Do you have arguments with your friends? (without ever)
+0
Have you ever had arguments with your friends? - from any time in the past up to the moment you say this.

Do you ever have arguments with your friends? - these days, where "these days" is interpreted loosely as any time near or around the moment you say this.

Did you ever have arguments with your friends? - during those times, where the people in the conversation have at least a rough idea of when "those times" were, because this has already been established previously in the conversation. At any rate, it's some period in the past, but ending well before the moment you say this. The time period does not extend to the present moment.

Do you have arguments with your friends? (without ever) - the same as with ever, but with less insistence that the listener consider every single little argument on any occasion no matter how insignificant.

CJ
Comments  
1. Present perfect
2. Simple present
3. Simple past
4. Simple present (no real difference from #2)

There is a chart at http://www.ego4u.com/en/cram-up/grammar/tenses
if you need a source for the use of different English tenses.
Students: Are you brave enough to let our tutors analyse your pronunciation?
 CalifJim's reply was promoted to an answer.
Oh.. thank you very much. I wanted to know each of the interpretations, not tense... (I should have asked a little clearer so no other question point to be made).
Thanks a lot CJ Sir.
Teachers: We supply a list of EFL job vacancies