0
Olive file 673 Posted 5 years ago
Grammar

Can "has been smoking" be used in this situation?

If someone has smoked one cigarette in a room and I can smell it can I say: "someone has been smoking here" even though it was only one cigarette?

  

Top answer

Yes, that's fine. If inside a room we would often say "Someone has been smoking in here", but it is not wrong to omit "in".

  • Yes, that's fine.
  • If inside a room we would often say "Someone has been smoking in here", but it is not wrong to omit "in".
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0

Yes, that's fine. If inside a room we would often say "Someone has been smoking in here", but it is not wrong to omit "in".

0

Hi

Yes, that's good. Smoking is a continuous activity, even if it's just one cigarette for five minutes, so various past tenses are ok:

- Someone smoked in here recently.

- Someone has smoked in here.

- Someone has been smoking in here

All are good and I like your choice of the third one.

Dave

0
olive file 673If someone has smoked one cigarette in a room and I can smell it

I assume you walked into an empty room.

olive file 673can I say: "someone has been smoking here" even though it was only one cigarette?

So how do you know how many cigarettes were smoked in that room before you arrived?

Do you real

Related Questions