1. have difficulty (in) doing something

(在...方面有困难)
I have difficulty understanding spoken English.
(我在理解英语口语方面有困难)
She has difficulty in solving complex math problems.
2. have trouble with something
(在...方面遇到麻烦)
He's having trouble with the new software.
Many students have trouble with verb tenses.
3. struggle with something
(努力应对...)
They're struggling with the advanced course.
I've always struggled with public speaking.
4. find it hard/difficult to...
(觉得做...很困难)
I find it hard to follow fast-paced conversations.
She finds it difficult to write academic essays.
5. face challenges in...
(在...方面面临挑战,较正式)
The company faces challenges in market expansion.
Researchers face challenges in data collection.
补充说明:
① "difficulty"后可接介词in(可省略)+动名词,或直接接名词:
have difficulty (in) speaking English
have difficulty with pronunciation
② "trouble"后直接接with + 名词/动名词:
have trouble with grammar
have trouble remembering vocabulary
根据具体语境,还可使用:
be not good at... (不擅长)
be having a hard time with... (正苦于...)
be stuck on... (被...卡住)