找考题网-背景图
单项选择题

The bold word "hampered" in Line I Para 2 is closest in meaning to ______.

A.recognized
B.determined
C.solved
D.hindered
热门试题