0
Handtalk Posted 13 years ago
Grammar

why past form is used?

Hi,
I have a question.

In the expression below, why a past form "did" is usually used? Shouldn't it be a present perfect form "have done" instead?

"You will be glad you did."

Thank you in advance.
  

Top answer

handtalk In the expression below, why is the past form "did" is usually used? Shouldn't it be a present perfect form "have done" instead? Why do you think that?

  • handtalk In the expression below, why is the past form "did" is usually used?
  • Shouldn't it be a present perfect form "have done" instead?
  • Why do you think that?
  • "
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.

2 Answers
0
handtalkIn the expression below, why is the past form "did" is usually used? Shouldn't it be a present perfect form "have done" instead? Why do you think that?
"You will be glad you did."
0
Hi canadian45,

The reason I asked is that I didn't learn in school this usage of the past tense---using the past tense for a future action.
I've heard many times the sentences like "You will be glad (that) you did." or "You will know (that) you did the right thing." etc., but I am not sure if they are grammatically correct.

handtalk.

Related Questions