0
Fuchsia Posted 7 years ago
Grammar

Have to vs be having to

Could you tell me whether there exists any difference between

a) Lack of chicken feed means that chicken farms have to slaughter their stock.

b) Lack of chicken feed means that chicken farms are having to slaughter their stock.

?

Thanks in advance!

  

Top answer

There is a difference. a) is a statement or general fact to show that something is always valid/true. (present tense usage).

  • There is a difference.
  • a) is a statement or general fact to show that something is always valid/true.
  • (present tense usage).
  • b) is a statement to describe an event or situation that is currently happening; it won't be true forever.
  • (progressive -ing usage for "having") Compare: I have to read a lot for my classes.
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

There is a difference.

a) is a statement or general fact to show that something is always valid/true. (present tense usage).

b) is a statement to describe an event or situation that is currently happening; it won't be true forever. (progressive -ing usage for "having")

Compare:

I have to read a lot for my classes. (generally)

Related Questions