質問: 英文の構造を教えて下さい。 下記英文の構造です。 how long does it take to get there? (そこへはどのくらい時間がかかるのですか) (1)主語はit=to get thereでよいのでしょうか。 (2)takeは述語動詞で他動詞でよいのでしょうか。 (3)takeが述語動詞で他動詞だとすると目的語が無くても 英文としては特に問題がないのか疑問に感じています。 他動詞には必ず目的語が必要との思い込みがあるので、 他動詞の使い方について解説してください。 (4)how longは副詞でよいのでしょうか。 宜しくお願いします。
回答: >how long does it take to get there? (そこへはどのくらい時間がかかるのですか) howは、疑問副詞ですね。 後に、通例形容詞や副詞を伴って「どれくらい」を表します。 how longで「どれくらい長く」となるので、副詞と考えていいかと思います。 takeは他動詞で、目的語を取ります。例文ですが how long does it take you to get there? と考えたらいいかと思います。you以下を全部省略して how long does it take? どれくらいかかる? と聞く時もあります。 it takes you how long to get there. と考えたらいいのではないでしょうか。直訳で それはあなたに、どれくらいの時間を取らせるのか? (そこに行くまでに、どれくらいの時間がかかりますか?) という事だと思います。 参考url:http://www2.alc.co.jp/ejr/index.php?word_in=how+long+does+it+take&word_in2=%82%a9%82%ab%82%ad%82%af%82%b1&word_in3=xudua