Learn English – May I say something ‘has long been fascinating to me’

grammar

Is it gramatically correct to say something like

Basketball has long been fascinating to me

or is there a better alternative expression?

Best Answer

Basketbal has long been fascinating (adjective) to me.

The sentence is OK.

You can also say as follows:

Basketball has been fascinating (adjective) to me for a long time.

Basketball has long fascinated me.

Basketball has fascinated me for a long time.

Basketball has long been a fascination for me.

Related Topic