0
Anonymous Posted 14 years ago
Grammar

Please check which is the correct sentences & explain on it, thanks

The building was built in 1970. or
The building has been built in 1970.
  

Top answer

The building was built in 1970. The past is better. The present perfect does not work because the action is complete, and the action was complete a long time.

  • The building was built in 1970.
  • The past is better.
  • The present perfect does not work because the action is complete, and the action was complete a long time.
  • ago.
  • Compare with: Dinner has been on the table for ten minutes!
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.

4 Answers
0
The building was built in 1970.

The past is better.
The present perfect does not work because the action is complete, and the action was complete a long time.
ago.

Compare with:
Dinner has been on the table for ten minutes! It's getting cold. Come and eat.
0
Here's a quick summary:
The building has been an eye-sore ever since it was built in 1970.
0
The building was built in 1970. Emotion: yes
The building has been built in 1970.
0
Hi,

The repetition (building / built) is poor style.

If you want better style, reword in some way.
eg The building was constructed in 1970.

Clive

Related Questions