0
Anonymous Posted 14 years ago
Grammar

English grammar

what is the difference in meaning in the following sentences; and how would you explain it to student?

I bought a news paper this morning.
I have bought a news paper this morning.

Did you remember to sign the letter?
Do you remember signing the letter?

He didn't need to call the doctor.
He needn't have called the doctor.
  

Top answer

I bought a newspaper this morning. ) I have bought a newspaper this morning. ) I have read the newspaper this morning.

  • I bought a newspaper this morning.
  • ) I have bought a newspaper this morning.
  • ) I have read the newspaper this morning.
  • (This is more natural.
  • ) Did you remember to sign the letter?
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.

1 Answers
0
I bought a newspaper this morning. (This is the best way to say a one-time competed event in the past.)
I have bought a newspaper this morning. (It's not wrong, but it is not what a native speaker would say.)

I have read the newspaper this morning. (This is more natural. It describes sn event that was just completed, and required a length of time.)

Did

Related Questions