まず、前提として〈when speak〉にはなりません。speakで使いたい場合は主語が必ず必要です。
when speakingのspeakingは進行形ではなく、現在分詞ではないのでしょうか?分詞構文ってやつです。分詞構文は、まず真っ先に接続詞を消す!って覚えているかもしれませんが、接続詞の意味をはっきりと伝えたいときは接続詞を残した状態で主語省略して・・・と作ります。
ちなみに、この文の主語は誰でしょうか?正解はyou「あなた」です。文がDon't beスタート、つまり動詞スタートですよね。この文は命令文になります。命令文の場合、主語は必ずyouになります。だって、「あなた」に向かって「〜しなさい」と命令しているのであって、「彼」とかに直接命令できませんから。
ということで、speakを使うなら、
・・・when you speak English.
が正しいです。接続詞の前に原形Vはアウトです。
なるほど💦
接続詞で繋がれている場合も主語が必要ってことですよね?
どちらにしろ不正解になるってことですね!!
Whenで繋がれたら主語動詞
って覚えます。
when+〜ingは大丈夫ですが、speakで使うと、主語が必要です。(〜ingにすると、進行形にせよ動名詞にせよ現在分詞にせよ形式上はVではなくなるので)
もしかして、質問者様分詞構文を習っていないかもしれませんね。であれば、ごめんなさい・・・
speakingを進行形として考えるならば、、、
〜ing(進行形)・・・【一点】て表される行為
→[話すという行為の瞬間のとき]に恐れるな!といっているから進行形を使っているのかな?と思います。