0
Believer Posted 18 years ago
Grammar

Present perfect

0Hi,02br
02br
00Let us say that a person who has lived (present perfect OK??) a very long ago -- I mean thousands years back -- has done a good deed and someone who is living in the present age is making a reference to that. Can he use a present perfect when making the reference?02br
02br
00Present day man: He will be rewarded for what he has done. What he has done is something we should be very grateful for. 0-
  

Top answer

0I think it depends on the context. 02br 02br 02br 02br 00Goodman 0-

  • 0I think it depends on the context.
  • 02br 02br 02br 02br 00Goodman 0-
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
0I think it depends on the context. If someone has passed on but left a legacy of some kind, you may make a present perfect reference because his legacy lives on.02br
02br
02br
02br
00Goodman 0-
0
0 It depends on what the exact context is:02br
00Moses received the 10 Commandments on Mt. Sinai. (simple past)02br
00His revelation to us has been a guiding light ever since. (present perfect) 0-
0
0 01blockquote
01cite10Believer12cite10very long ago -- I mean thousands years back 12blockquote
10 The present perfect is not at all likely in that situation. The action of that person in antiquity would be expressed in the simple past. Any implications for the present might be expressed in the present perfect, however.02b

Related Questions