Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Vocabulary
0
%
0
0
0
Back
Restart
The scientist proposed a ______ theory that required years of study to fully grasp.
tough
traumatic
grueling
complex
Oops!
Okay!
The teacher's explanation of quantum mechanics was so ______ that few students could follow it.
traumatic
obstructive
grueling
abstruse
Oops!
Okay!
The government introduced an ______ measure that made it harder for companies to expand.
grueling
obstructive
traumatic
problematic
Oops!
Okay!
Studying for finals while working full-time is sheer ______.
downside
slog
torture
grind
Oops!
Okay!
The system has been plagued with ______ ever since its launch.
glitches
Oops!
Okay!
She faced a tough ______: accept a lower salary or quit her job.
ordeal
stumbling block
dilemma
hitch
Oops!
Okay!
The lack of funds is a major __________ to research.
impediment
Oops!
Okay!
I love my job, but dealing with difficult customers is a real ______.
torture
drag
slog
chore
Oops!
Okay!
After the marathon, he was exhausted from the ______ race.
grueling
obstructive
abstruse
traumatic
Oops!
Okay!
The first few months of living abroad were an/a ______ for him, as he struggled with loneliness and cultural differences.
snag
obstacle
hitch
ordeal
Oops!
Okay!
This project is taking forever! I’ve been ______ my guts out all week just to meet the deadline.
in a hole
off the hook
bugging
slogging
Oops!
Okay!
Be careful when signing contracts, as there are often legal ______ that can cause problems later
obstacles
setbacks
pitfalls
dilemmas
Oops!
Okay!
Money seems to be no ________.
obstacle
Oops!
Okay!
The heatwave made working outside nearly _____
tough
insufferable
convoluted
arduous
Oops!
Okay!
Making a decision about his future career was a ______ choice for him.
problematic
traumatic
tough
convoluted
Oops!
Okay!
I don’t know what’s ______ him today—he's been in a terrible mood since morning.
hassling
bugging
fixing
slogging
Oops!
Okay!
The hikers faced an ______ climb up the steep mountain.
wayward
arduous
convoluted
problematic
Oops!
Okay!
There was a slight ______ in the delivery of materials, but the construction continued as planned.
ordeal
dilemma
impediment
hitch
Oops!
Okay!
After missing two deadlines, I’m really ______ at work now.
off the hook
in the clear
in a chore
up against it
Oops!
Okay!
The car accident was a ______ experience that left her feeling anxious for years.
wayward
arduous
traumatic
abstruse
Oops!
Okay!
I love my new apartment, but the ______ is that it’s really far from my office.
chore
downside
hassle
slog
Oops!
Okay!
I really can’t face the ______ of renewing my visa every six months.
hassle
fix
chore
drag
Oops!
Okay!
She had ______ in understanding the lecturer’s accent during the conference.
difficulty
Oops!
Okay!
The project was going well until we hit a small ______ with the budget calculations.
snag
dilemma
impediment
ordeal
Oops!
Okay!
The athlete’s injury was a serious ______ in his training for the championship.
ordeal
setback
hitch
obstacle
Oops!
Okay!
Now that I’ve submitted my thesis, I finally feel like I’m ____
up against it
slogging
off the hook
in a hole
Oops!
Okay!
I had great ______ in understanding the professor’s lecture on quantum physics.
difficulties
hassle
difficulty
slog
Oops!
Okay!
My little brother keeps ______ me to buy him the latest smartphone.
flogging
torturing
slogging
hassling
Oops!
Okay!
Despite months of preparation, the team faced an unexpected ______ when the new software failed during the presentation.
pitfall
ordeal
setback
glitch
Oops!
Okay!
The lawyer's argument was so ______ that even the judge had trouble understanding it.
insufferable
problematic
convoluted
wayward
Oops!
Okay!
The sudden change in government policy created a major ______ to the company's expansion plans.
dilemma
glitch
snag
impediment
Oops!
Okay!
The computer system had a small ______ that caused delays in processing orders.
snag
glitch
pitfall
setback
Oops!
Okay!
The main ______ to reaching an agreement was the disagreement over pricing.
pitfall
obstacle
glitch
ordeal
Oops!
Okay!
The new tax law has created a ______ situation for small businesses.
wayward
problematic
insufferable
arduous
Oops!
Okay!
Negotiations stalled because both sides refused to compromise on a major _______.
pitfall
stumbling block
setback
glitch
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies