辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

misato2009
2020-03-19 11:27

have+現在形の訳し方

They have come up with a solution to these problems.という英文があるのですが、have のあとに現在形が来ています。機械翻訳に掛けると「考えだしました」となり、完了形のように扱われています。have+現在形でも完了形と同じ扱いでよいのでしょうか。なお、この文は英検の試験問題に出ている(主語だけTheyに書き換えました)ので、文法の誤りはないと思います。

回答

2020-03-19 11:27:09

ありがとうございます!基本的なことをすっかり忘れていました!

2020-03-19 10:22:50

この文は現在完了形です。
試しに辞書でcomeを引いてみてください。
するとcomeの変形がcome-came-comeとなっていることが分かります。
つまりこの文はhave+過去分詞、すなわち現在完了形です。

関連する質問