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

未設定
2020-05-18 23:17

Are you on medication ? に対する答え方を教えてください。

薬を飲んでいることを伝えたいのですが、
I' ve been taking medicine. で 良いでしょうか?

回答

2020-05-18 23:17:20

Yes, I am. でいいです。
ご質問の中にある文は、a が抜けています。
I've been taking a medicine.
I take a medicine. も I'm taking a medicine. も OK です。
相手が医療関係者なら、薬の名前を言いますが、そうでなければ、個人情報なので、開示しないことをお勧めします。友人や職場の人など。

2020-05-17 21:43:01

Yes, I take [薬の名前].
普通の現在形の文で、最近やっていて、おそらくこれからも続くであろうということを示すことができます。

   現在形
ー=======-→

2020-05-17 16:14:58

あっています。

ただ、文脈にもよりますが、具体的に現在何を服用しているかを伝えた方がいいかもしれません。
その場合、
 Yes, I'm taking [薬の名前].
となります。

関連する質問