英语对比句

只有2是对的。

1.for引原因状语从句,后接名词短语或完整句子,不在句首。

他出国必须带翻译,因为他的英语很差。

他必须带着翻译出国,因为他不可能说英语。

2.非谓语用来表示原因状语,因为前半句的动作和后面的他有主动关系,所以我们用ing分词。如果是被动关系,就要用过去分词。

由于不能说英语,他必须带着翻译出国。(他和teach是被动关系,所以他没有被教好,所以teach用了过去分词。)

为了学好说英语,他必须带着翻译出国。(他和learn都是主动的,他自己也没学好,所以learn应该是ing的形式。)

没有连词的句子(即简单句)前后不能有两个动词。

正确的表达方式是把其中一个动词变成分词,就是2中的表达方式。

或者在句子中间加一个连词(and/or/for/because变成复合句),就是我在1写对的那个。

PS。最后一个应该是错的。请确保问题中的句子没有抄错或遗漏。