Did you ask her? Have you asked her?

Status
Not open for further replies.

Maybo

Key Member
Joined
Feb 23, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
1.
John: Did you ask her?
Bob: Yes, but she didn't reply.

2.
John: Have you asked her?
Bob: I've asked but she hasn't replied yet.



What's the difference? Does no. 2 happened more recently?
 
[STRIKE]Does[/STRIKE] Has no. 2 happened more recently?

In #2, Bob is still expecting a reply.

Please note that I have improved your thread title.
 
1.
John: Did you ask her?
Bob: Yes, I did.

2.
John: Have you asked her?
Bob: Yes, I've asked.

In #2, does it still imply that
Bob is expecting a reply?
 
1.
John: Did you ask her?
Bob: Yes, I did.

2.
John: Have you asked her?
Bob: Yes, I've asked.

In #2, does it still imply that
Bob is expecting a reply?
No.
 
If only comparing 'did you ask her?' and 'have you asked her?', what would be the difference?
 
If only comparing 'did you ask her?' and 'have you asked her?', what would be the difference?
They could be synonyms in many contexts. However, if (for example) you were talking about something that happened last year, "Did you ask her?" would ask whether, at that time, you asked her the question; "Have you asked her?" would ask whether you asked her at any time between then and now.
 
1.
John: Did you ask her?
Bob: Yes, I did.

2.
John: Have you asked her?
Bob: Yes, I've asked.

In #2, does it still imply that
Bob is expecting a reply?

The statement doesn't imply anything. However, it is fair to assume that if a person asks somebody a question a reply is expected.
:)
 
We have to assume the individuals involved have some subject in mind. Possibly:

Bill: Did you ask her? Did you ask her? What did she say?
Tom: No, I haven't asked her yet.
Bill: Don't let her get away!
Tom: :)

(Tom and Bill are old friends, and they are talking about the possibility of Tom asking Sally to marry him.)

:)
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top