"I feel gratfeul for having been given this opportunity"

kttlt

Junior Member
Joined
Nov 1, 2023
Member Type
Student or Learner
Native Language
Russian
Home Country
Russian Federation
Current Location
Russian Federation
Is the phrase "I feel grateful for having been given this opportunity" grammatically correct? What is the most natural way to express this thought?

Is it strictly better to say "I feel grateful for being given this opportunity" or, perhaps, simply "I feel grateful to have this opportunity"? Or do these all express slightly different things?
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
That sentence is perfectly good. It does seem a bit formal as if it is part of a speech. (It probably is.)

Yes, there are other ways to say it.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
They express slightly different things. The perfect aspect of having been given makes it clear that the giving was in the past, looked at retrospectively.
 
Top