Bob promises to join in the soccer match ____he has to help his father on the farm.A.if B.unless C.as D.when 为什么呢?

问题描述:

Bob promises to join in the soccer match ____he has to help his father on the farm.A.if B.unless C.as D.when
为什么呢?

这个没有语法因素,纯句意分析,选B,其他意思不通。

只用as才能代替 even if, 符合句情

我同意 蓝剑流风 的回答

promis表示承诺,have to表示必须做某事。Aif表示如果,Bunless表示如果不除非,Cas表示按照,根据,作为,Dwhen表示当什么的时候。要根据语境和句子意思来回答。

unless 表示除非.整句的意思是,除非Bob必须要去农场帮他父亲,他就会参加足球赛.