So do I. の文法構造がよく分かりません。

ネイティブによる回答
Rebecca
「so do I」という構造は、前の文に付け加えるために使います。前の文と同じ助動詞を使います。「so do I」で、ある肯定文が自分たちにとっても当てはまるということを言うことができます。 例: A: I hate mushrooms.(マッシュルームは嫌い。) B: So do I (=I also hate mushrooms).(僕もだよ。) 例: Lucy likes coffee. So do I.(ルーシーはコーヒが好きなんだ。僕もだけど。) もちろん、他の人に当てはまることについて話すのにも使うことができます。 例: A: I hate mushrooms.(マッシュルームは嫌い。) B. So does Laura.(ローラもそうだよ。)