複数辞典一括検索+

3[S may have done]〈人は〉…したかもしれない, …してしまったかもしれない《◆発話時からみた過去の推量; →might 2 [語法]》;…してしまっているか🔗🔉

3[S may have done]〈人は〉…したかもしれない, …してしまったかもしれない《◆発話時からみた過去の推量; →might 2 [語法]》;…してしまっているかもしれない《◆現在[未来]完了の推量》‖Bill my have left yesterday. ビルは昨日出発したのでしょう(=It is possible that [Maybe] Bill left yesterday.)/You my have read this book already. 君はたぶんこの本を読んでしまったことでしょう(=Maybe you have already read this book.)/John may not have left yet. ジョンはたぶんまだ出発していないでしょう(=Maybe John has not left yet.).

ジーニアス英和大辞典 ページ 46760