0
Tung Quoc Posted 20 years ago
Grammar

doubt 6

He said despite being ultimately owned by pension fund members, who have a long-term investment horizon, companies feel under constant and immediate pressure to perform.

1/ What is the meaning of horizon in this context?

2/ Is feel under constant an expression? If yes, what does it mean?

If not, what is the nature of under? (adverb or sth else?)

If not, what is the meaning of under?

It is sure that constant is an adjective. So, what does it mean here?

3/ What is the meaning of perform here?

4/ Does immediate here mean instant or existing now and needing urgent attetion ?

5/ Does pressure here mean urgency (as in he works well under pressure) or harassment (as in the pressures of daily life)?

Quoc
  

Top answer

horizon=perspective feel=sense pressure: imagine that something is pressing above your head; then you would feel pressure, similar, perhaps, to the stress you encounter at work then you would be under/underneath that pressure constant: acting all the time, permanent

  • horizon=perspective feel=sense pressure: imagine that something is pressing above your head; then you would feel pressure, similar, perhaps, to the stress you encounter at work then you would be under/underneath that pressure constant: acting all the time, permanent
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.

3 Answers
0
horizon=perspective

feel=sense

pressure: imagine that something is pressing above your head; then you would feel pressure, similar, perhaps, to the stress you encounter at work

then you would be under/underneath that pressure

constant: acting all the time, permanent

0
Tung QuocHe said despite being ultimately owned by pension fund members, who have a long-term investment horizon, companies feel under constant and immediate pressure to perform.

1/ What is the meaning of horizon in this context?

2/ Is feel under constant an expression? If yes, what does it mean?

If not

Related Questions