0
Anonymous Posted 12 years ago
Grammar

grammar- which is correct

why do we say "the class has been cancelled" when we can simply say "the class was cancelled" ? Isn't "has been" i.e. the Present Perfect form, used only to denote an action beginning at sometime in the past and continuing up to present moment? eg: " he has been sick since last week"
  

Top answer

Anonymous Why do we say "the class has been cancelled" when we can simply say "the class was cancelled" ? Either one can be used. The context is different.

  • Anonymous Why do we say "the class has been cancelled" when we can simply say "the class was cancelled" ?
  • Either one can be used.
  • The context is different.
  • eg.
  • In an announcement: Due to bad weather, the class has been cancelled.
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
AnonymousWhy do we say "the class has been cancelled" when we can simply say "the class was cancelled" ?
Either one can be used. The context is different.

eg. In an announcement:
Due to bad weather, the class has been cancelled. (The class was scheduled for today or in the immediate future. )

In a past narrative (the class was

Related Questions