did you call, have you called,you called

dumbfounded

Senior Member
persian
I got a crank call.
Stranger:Hey! how are you?
Me:May I know who are you?
He replied: Stranger;
I replied : Why did you call me? or why have you called me?

Which one should I have used? Or should I have used Why you called me?
 
  • Loob

    Senior Member
    English UK
    Hi dumbfounded

    Here's how these conversations usually go in my house:
    Stranger: Can I speak to Mr or Mrs Loob?
    Me: Who's speaking?
    Stranger: Is that Mrs Loob?
    Me: Why are you asking?
    Stranger: Oh, I'm not selling anything, I just want to ask you a few questions.
    Me: You're wasting your time and mine. Goodbye.


    So ... I wouldn't use either the past tense (Why did you call me?) or the present perfect (Why have you called me?).
    I would use the present continuous (Why are you calling me? or equivalent;).)
     
    < Previous | Next >
    Top