21 选B
because用汉语翻译似乎很有道理,但其实两者并没有明确地因果关系,所以不能用because
in case以防,以防万一的意思,因为后面有at all times and all places,所以肯定不是以防万一
if only 只要…… 要是……多好,意思上不合适
so that 表目的,带笔记本是为了随时随地记下重要信息
22 选C
他经常去咖啡馆,除了下雨的时候.
23.选C
pick
pocket 偷窃 pocket picked,steal money 偷钱
24,选D
首先确定后面应该是ing形式,因为是主动切前面有see,表示看见某人正在干什么
C选项是放置的意思,D选项是躺
25 选B
in case she is upset
我不认为她会伤心,但万一她伤心我将去看她.
in case +从句/in case of +noun 万一,如果
26.选A
only when位于句子开头句子倒装
27 D
cover有包括涉及论及的意思
例如His studies covered a wide field.
他的研究项目涉及的范围很广.