Please
give me a full explanation of the meanings and the usages of "doing","having done", "to do", "to have done".
In my view:
"to do" =Future Simple/Future in the Past=that he will do/that he would do
b
"doing" = "to have done" = Past Simple = that he did it
"having done" = Present / Past Perfect = that he has/had done it
Please tell me if I'm correct and Please
give me a full explanation of the meanings and the usages of these structures.
Besides, Please tell me if the following sentences are correct(they are the application of the rule I supposed above):
Remember to buy the milk! = that you will buy
He remembered to buy the milk (yesterday) = that he would buy the milk
He remembered buying / to have bought (already) the milk the day before = that he had already bought it the day before
He remembered having bought the milk (sometime in the past: no specific time).
Thank you Very Much
In my view:
"to do" =Future Simple/Future in the Past=that he will do/that he would do
b
"doing" = "to have done" = Past Simple = that he did it
"having done" = Present / Past Perfect = that he has/had done it
Please tell me if I'm correct and Please
Besides, Please tell me if the following sentences are correct(they are the application of the rule I supposed above):
Remember to buy the milk! = that you will buy
He remembered to buy the milk (yesterday) = that he would buy the milk
He remembered buying / to have bought (already) the milk the day before = that he had already bought it the day before
He remembered having bought the milk (sometime in the past: no specific time).
Thank you Very Much