When I took one test I had to choose between four options:
a) Did you hear that he has been assigned to a new project last week?
b) Have you heard that he has been assigned to a new project last week?
c) Have you heard that he was assigned to a new project last week?
d) Did you hear that he is assigned to a new project last week?
And I'm confused, because different translators translate as "Did you hear he was assigned to a new project last week?"
As I know "was" is used then there is a time marker. So it is. However there are no such option.
And I'm confused about using "Did you hear" and "Have you heard?" When you search "Did you hear" - google returns 93.3 million results "Have you heard" - only 56.5 million.