0
Vinay arora Posted 14 years ago
Grammar

Tense problem?

Let's say a child was born at 10 am. When an astrologer talks to his father at noon about the birth, should he say,

1. Your son was born at an auspicious hour.

or

2. Your son has born at an auspicious hour.
  

Top answer

1. Your son was born at an auspicious hour. 'Has born' is not possible in English.

  • 1.
  • Your son was born at an auspicious hour.
  • 'Has born' is not possible in English.
  • Perhaps (because you mentioned 10 am and noon) you meant to say 'has been born'.
  • That is possible, but not usual, since the context indicates that 'an auspicious hour' refers to a specific past time.
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.

7 Answers
0
1. Your son was born at an auspicious hour.

'Has born' is not possible in English. Perhaps (because you mentioned 10 am and noon) you meant to say 'has been born'. That is possible, but not usual, since the context indicates that 'an auspicious hour' refers to a specific past time. When a time is mentioned, present perfect is not used.
0
that means he have to write.. your son has been born at an auspicious hour. rite?
0
ringwang86that means he have to write.. your son has been born at an auspicious hour. rite?
No. Wrong. Are my explanations really that bad? Maybe I should retire.
0
Hi,
Mister MicawberMaybe I should retire.
By 'retire' you meant 'retire for the night', didn't you?
0
then how how he should write. I am also very poor in grammar.
0
Your son was / has been born at an auspicious hour.-- And I think 'was' would be more common.
0
Hello,
I was also expecting this, thank you for the explanation. I have also heard that present perfect is used in sentences where sentence relate with present time or effect it directly or indirectly.

Related Questions