I have been confused with these sentences for a long time.

1) I have done as you had told me. (Is it correct to use past perfect after present perfect?)

2) I have done as you told me.

I know that I can use past simple and then past perfect ( I did as you had told me ), but if I want to use present perfect in the first part of sentence, can I use past perfect or I have to use past simple in the second part to indicate that one action had happened before another action happened.

And if these sentences are correct, can they be used in formal context, or only in informal colloquial speech?

Thanks in advance.

You might be interested in:

Could You Please Help Me Correct This Essay? Thank You In Advance

Topic: With an increasing population communicating via the internet and text messaging, face to face communication will become a thing of the past. To what extent do you agree...

In The Modern World It Is No Longer Necessary To Use Animals As Food Or Use Animals In Products Like Clothes Or Medicine. To What Extent Do You Agree Or Disagree?

It is stated that the utilization of animals for food, clothes or medicine is not essential anymore in our society today. I completely agree with this viewpoint as the bio-diversity...

Hello! I Am Learning IELTS By Myself. Can You Guys Help Me With My Essay?

Topic: Modern forms of communication such as email and messaging have reduced the amount of time people spend seeing their friends. This has had a negative effect on their social...

Some Countries Build Specialized Sports Facilities For Top Athletes To Train Instead Of Providing Sports Facilities That Everyone Can Use. Is This A Positive Or Negative Development?

From my perspective, while there are advantages to this trend, I would argue that disadvantages are more significant. On the one hand, erecting specialized sports amenities for...

Motivation Letter For A Ph.D.

Hy everyone, I'm writing a motivation letter to apply for a Ph.D position and since English is not my mother tongue I would like someone taking a look at what I've written to show...