- 締切済み
助動詞+have+doneの疑問文について
助動詞+have+doneの文では、could/should/might/may/canなどが主に使われますが、肯定文においてcan+have+doneは使わないと参考書にあります。 また、may+have+doneの疑問文は使えないと手持ちの辞書に載っています。 この上の2つの用法が使えないのには何か理由があるのでしょうか。文として意味が伝わらないのですか? 英語に詳しい方、回答お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- bakansky
- ベストアンサー率48% (3502/7245)
回答No.1
could だの might だのを使うのは、それが 「憶測」 だからです。実際にはどうだったか分からないから、そういう助詞を使って表現しているわけで、肯定文で can を使うのだったら 「憶測」 になりません。 may have done も、文の意味を考えれば疑問文で使えないことは明白だと思います。