Search from various English teachers...
China flagicespirit
Is the tense of the following sentence right? If we have to sacrifice material possessions for values, we have made the right choices. My confusion falls on "have made". Why should it be the present perfect tense?

Answers · 4

0
Without thinking too much about it, I would say that the use of present perfect refers to the decision or choice made (in the past) to sacrifice material possessions for values. The reason to use present perfect in this instance refers to the choice made in the past which has a relevance to the present. Sorry for any incoherence, it is 06:30am...:-)
0
To be honest, I have no idea why it would be present perfect, as that's not something a native speaker thinks about. It may have something to do with the idiomatic nature of the phrasing, but I, quite frankly, don't know. However, in response to the title question, it sounds perfectly fine to my ear.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today