0
Anonymous Posted 15 years ago
Grammar

Present perfect or past simple?

I am trying to understand this:

'time and bad weather have destroyed the buildings but ten years ago they were beautiful'.

have destroyed is used since there is 'time' involved otherwisethere would be a past simple, is that correct? If so then is the question "what has happened to the buildings?" wrong? I would expect a past simple since no matter what or how it happened it did happe, in the past.

Please help,

Thanks
  

Top answer

-- No. Even without 'time', 'weather has destroyed the buildings' is fine and usual. " wrong?

  • -- No.
  • Even without 'time', 'weather has destroyed the buildings' is fine and usual.
  • " wrong?
  • -- No, that is fine.
  • ' The question needn't mimic the answer's verb form (or vice versa).
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
have destroyed is used since there is 'time' involved otherwisethere would be a past simple, is that correct?-- No. Even without 'time', 'weather has destroyed the buildings' is fine and usual.

If so then is the question "what has happened to the buildings?" wrong? -- No, that is fine. So is 'What happened to the buildings?' The question needn't mimic the answer's verb form (

Related Questions