こんにちは!
ご質問ありがとうございます。
それぞれいくつか言い方が考えられますが、例えば、
『目に留まった本を手に取る。』は、
I take a book that catches my eye.
『目を引くポスターだったのでその映画を観た。』は、
I watched the movie because the poster was eye-catching.
役に立ちそうな単語とフレーズ
eye-catching 人目を引く、目立つ
catch one's eye 人の目に留まる、人の目を引く
catch one's attention 人の注意を引く
参考になれば幸いです。
catch one's eye
catch my eye
「目に留まる」「目を引く」は英語で catch one's eye という表現が最も日常的によく使われます。
自分の目に留まった場合は catch my eye、誰かの目を引いた場合は catch someone's eye のように表現します。
・「目に留まった本を手に取る。」
I pick up a book that catches my eye.
(過去のことなら I picked up a book that caught my eye. となります。)
・「目を引くポスターだったのでその映画を観た。」
I watched the movie because the poster caught my eye.
(ポスターが私の目を引いたので、その映画を観ました。)