They kept _____ although they were tired. They had to get to the nearest village by ten o'clock.
本题考查 keep doing sth. 的固定搭配。句意:尽管他们很累,但仍然继续前行,他们不得不在十点之前到达最近的村庄。keep doing sth. 意为“继续做某事”,故答案为 D。
It was such a funny show that people couldn't help _____ again and again.
本题考查 can't help doing sth. 的固定搭配。该短语意为“忍不住做某事”。
We didn't win the match yesterday,but it taught us a _____.
本题考查名词辨析。hobby 爱好;subject 科目;lesson 课程,教训;dream 梦想。根据本题语境可知,我们昨天没有赢得比赛,但它给了我们一个“教训”,故答案为 C。