The difference between ‘He had only been there for a few minutes’ and ‘He had been there only for a few minutes.’ ?

The ‘only’ was put in different position.


There is no significant difference in meaning, and both are correct.

He had only been there for a few minutes

emphasizes the shortness of the time more strongly than the other version.

By the way, "for" can be omitted (elided) in either case

He had only been there a few minutes

He had been there only a few minutes

The meaning is unchanged, and this is perhaps more likely from a native speaker, although the version with 'for' would be more likely in semi-formal or formal writing.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.