I waited an hour in line but could only buy one mask.
ご質問ありがとうございます。
「1時間並んで買えたのはマスク1枚だけ」を英語にすると、I waited over an over in line but could only buy one maskになります。こちらの文章はちょっと長いですので、単語を見てから説明しましょう。、また、こちらの言い方は本当に1枚のことを示しますので、ご注意ください。7枚が入っているものではありません。
単語
I 私
waited 待った
an hour 1時間
in 中
line 行列
but でも
could できた (可能性の方)
only だけ
buy 買う
one 一
mask マスク
couldという単語はcanの過去形ですが、could + buyは「買えた」という意味になります。
しばらくしてマスクは中々買えない状況が続くと思いますので、お大事になさってください。
ご参考になれば幸いです。
I queued up for an hour and I was only able to buy one mask
All I could buy was one mask after lining up for an hour
並ぶの過去形で queued up や lined up と表現出来ます。
たった一枚しか買えなかったと強調したい場合は 後者の
all I could by was one mask と言う表現がおすすめです。
一時間並んだ後で after lining up for an hour、もしくは
after queuing up for an hour と表現出来ます。