单选题 Small farms and the lack of modern technology have ______ agricultural production.
  • A. blundered
  • B. tangled
  • C. bewildered
  • D. hampered


【正确答案】 D
【答案解析】[考点] 考查动词词义辨析。
blunder意为“做错”,指犯愚蠢的或粗心的错误;tangle意为“陷入混乱状态”,常用于被动语态;bewilder意为“迷惑”;hamper意为“妨碍”。根据句意可知本题选D。