have vs. did

Ungifted

Junior Member
Joined
Jan 31, 2017
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Please take a look at my two short sentences.
Have you heard of her again?
Did you hear of her again?

I just want to know whether they are equal in terms of their meaning and usage.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
English
Home Country
England
Current Location
England
No. Please give us the context in which you want to use them.
 

Ungifted

Junior Member
Joined
Jan 31, 2017
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Frankly speaking I thought they were identical in meaning. Given the fact they are not, I need further help from you.
 

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq
First, did you mean "heard of" or "heard from"? Do you know the difference between them?
 

Ungifted

Junior Member
Joined
Jan 31, 2017
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
@teechar
I think it'd be best you explain the difference between "heard of" and "heard from" to me first. Thanks.
 

Ungifted

Junior Member
Joined
Jan 31, 2017
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
@Matthew Wai
No matter what Rover_KE posted it's a damn good dictionary. Thanks for the link.
But let's go back to my original post and question.

Okay, in terms of their tenses one sentence is simple past and the other pesent perfect.
So far so good. But what's the difference between the two sentences in terms of their meaning and usage?

Have you heard from her again?
Did you hear from her again?
 

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq
Have you heard from her again?
Because of the present perfect, this sentence has a connection to the present time. It implies there is a chance the person may yet hear (or may have recently heard) from her again. You may also come across "Have you heard from her since?"

Did you hear from her again?
This puts the whole context (situation) in the past. For example, she may be dead now, or for whatever reason, there is little chance that the person will hear from her again.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
China
1. Have you heard from her again since you last saw her?
2. Did you hear from her again after you last saw her?
 
Top