0
Mercyful_fate Posted 16 years ago
Grammar

Simple past and Past perfect

We certify that we have granted her two-years unpaid vacation.
We certify that we granted her two-years unpaid vacation.

What is the significant difference between these two sentences? I know that the first one is in the Past Perfect and the latter is in the Simple Past, but aren't both describe an finished action here?
  

Top answer

The first one is the present perfect, which is a past tense. You should use an apostrophe in two years' unpaid vacation. The main difference is the perception of how time has passed.

  • The first one is the present perfect, which is a past tense.
  • You should use an apostrophe in two years' unpaid vacation.
  • The main difference is the perception of how time has passed.
  • The difference is not terribly big or important really.
  • The present perfect lets us consider the past time up until the present time, so we think a little about the length of time involved.
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
The first one is the present perfect, which is a past tense. You should use an apostrophe in two years' unpaid vacation.

The main difference is the perception of how time has passed. The difference is not terribly big or important really.

The present perfect lets us consider the past time up until the present time, so we think a little about the length of time involved. The simp
0
Hi,

We certify that we have granted her two-years unpaid vacation.
We certify that we granted her two-years unpaid vacation.

What is the significant difference between these two sentences? I know that the first one is in the Past Perfect and the latter is in the Simple Past, but aren't both describe an finished action here?

Here's another way to look at this.

Related Questions